SqlServer强转数据类型
时间: 2023-12-29 14:25:07 浏览: 190
sqlServer数据类型
SqlServer中可以使用CAST和CONVERT函数进行数据类型转换,具体如下:
1.使用CAST函数进行数据类型转换
```sql
SELECT CAST(expression AS data_type)
```
其中,expression表示要进行数据类型转换的数据值,data_type表示要将expression转换成的目标数据类型。
例如,将字符串'123'转换为整型:
```sql
SELECT CAST('123' AS INT)
```
2.使用CONVERT函数进行数据类型转换
```sql
SELECT CONVERT(data_type, expression [, style])
```
其中,expression表示要进行数据类型转换的数据值,data_type表示要将expression转换成的目标数据类型,style表示可选参数,用于指定日期和时间数据类型的格式。
例如,将字符串'2022-01-01'转换为日期类型:
```sql
SELECT CONVERT(DATE, '2022-01-01')
```
阅读全文