CONVERT
Ta’rif va qo‘llanilishi
CONVERT() funksiyasi (istalgan tipdagi) qiymatni ko‘rsatilgan ma’lumot tipiga o‘giradi.
Maslahat: CAST() funksiyasiga ham qarang.
Sintaksis
CONVERT(data_type(length), expression, style)
Parametr qiymatlari
| Qiymat | Tavsif | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| data_type | Majburiy. Ifodani aylantirish uchun ma’lumotlar turi. Quyidagilardan biri bo‘lishi mumkin: bigint, int, smallint, tinyint, bit, o‘nlik, raqamli, pul, smallmoney, float, real, datetime, smalldatetime, char, varchar, text, nchar, nvarchar, ntext, binar, varbinary yoki image | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| (length) | Ixtiyoriy. Natijaviy ma’lumot tipining uzunligi (char, varchar, nchar, nvarchar, binary va varbinary uchun) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| expression | Majburiy. Boshqa ma’lumotlar turiga aylantiriladigan qiymat | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| style | Optional. The format used to convert between data types, such as a date
or string format. Can be one of the following values:
Converting datetime to character:
|
Texnik tafsilotlar
| Qo‘llab-quvvatlaydigan tizimlar: | SQL Server (2008 dan boshlab), Azure SQL Database, Azure SQL Data Warehouse, Parallel Data Warehouse |
|---|
Ko‘proq misollar
Misol
Ifodani bir ma’lumot turidan boshqasiga o‘tkazish (varchar):
SELECT CONVERT(varchar, 25.65);
O‘zingiz sinab ko‘ring »Misol
Ifodani bir ma’lumot turidan boshqasiga o‘tkazish (sana vaqti):
SELECT CONVERT(datetime, '2017-08-25');
O‘zingiz sinab ko‘ring »Misol
Ifodani bir ma’lumot turidan boshqasiga o‘tkazish (varchar):
SELECT CONVERT(varchar, '2017-08-25', 101);
O‘zingiz sinab ko‘ring »W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
