SQL Server CAST() 函数
定义和用法
CAST() 函数将值(任何类型)转换为指定的数据类型。
另请参阅
SQL Server 参考手册:CONVERT() 函数
实例
例子 1
将值转换为 int 数据类型:
SELECT CAST(25.65 AS int);
例子 2
将值转换为 varchar 数据类型:
SELECT CAST(25.65 AS varchar);
例子 3
将值转换为 datetime 数据类型:
SELECT CAST('2017-08-25' AS datetime);
语法
CAST(expression AS datatype(length))
参数
| 参数 | 描述 |
|---|---|
| expression | 必需。要转换的值。 |
| datatype |
必需。要将表达式转换为的数据类型。 可以是以下类型之一:
|
| (length) |
可选。结果数据类型的长度。 适用于 char、varchar、nchar、nvarchar、binary 和 varbinary。 |
技术细节
| 适用于: |
|
|---|