Hàm CAST() của máy chủ SQL
Định nghĩa và cách sử dụng
Hàm CAST() chuyển đổi một giá trị (thuộc bất kỳ loại nào) thành một kiểu dữ liệu được chỉ định.
Mẹo: Ngoài ra, hãy xem hàm CONVERT() .
Cú pháp
CAST( expression
AS datatype(length) )
Giá trị tham số
Value | Description |
---|---|
expression | Required. The value to convert |
datatype | Required. The datatype to convert expression to. Can be one of the following: bigint, int, smallint, tinyint, bit, decimal, numeric, money, smallmoney, float, real, datetime, smalldatetime, char, varchar, text, nchar, nvarchar, ntext, binary, varbinary, or image |
(length) | Optional. The length of the resulting data type (for char, varchar, nchar, nvarchar, binary and varbinary) |
Chi tiết kỹ thuật
Hoạt động trong: | Máy chủ SQL (bắt đầu từ năm 2008), Cơ sở dữ liệu Azure SQL, Kho dữ liệu Azure SQL, Kho dữ liệu song song |
---|
Thêm ví dụ
Ví dụ
Chuyển đổi một giá trị thành kiểu dữ liệu varchar:
SELECT CAST(25.65 AS varchar);
Hãy tự mình thử »Ví dụ
Chuyển đổi một giá trị thành kiểu dữ liệu datetime:
SELECT CAST('2017-08-25' AS datetime);
Hãy tự mình thử »