CAST

Misol

Qiymatni int ma’lumotlar turiga aylantiring:

SELECT CAST(25.65 AS int);
O‘zingiz sinab ko‘ring »

baham ko'ring

Ta’rif va qo‘llanilishi

CAST() funksiyasi (istalgan tipdagi) qiymatni ko‘rsatilgan ma’lumot tipiga o‘giradi.

Maslahat: CONVERT() funksiyasiga ham qarang.

Sintaksis

CAST(expression AS datatype(length))

Parametr qiymatlari

Qiymat Tavsif
expression Majburiy. Konvertatsiya qilinadigan qiymat
datatype 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)

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

Qiymatni varchar ma’lumot tipiga o‘giring:

SELECT CAST(25.65 AS varchar);
O‘zingiz sinab ko‘ring »

Misol

Qiymatni datetime ma’lumot tipiga o‘giring:

SELECT CAST('2017-08-25' AS datetime);
O‘zingiz sinab ko‘ring »

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!