sqlserver convert函数用法
时间: 2023-08-09 14:06:54 浏览: 94
SQL Server 中的 CONVERT 函数用于将一种数据类型转换为另一种数据类型。语法如下:
CONVERT ( data_type [ ( length ) ], expression [ , style ] )
其中,data_type 为目标数据类型,expression 为要转换的值,style 为格式化样式。
例如,将字符串 '2022-01-01' 转换为日期类型:
CONVERT(DATE, '2022-01-01')
另外,如果将整数转换为字符串,可以使用 CAST 函数。
例如,将整数 123 转换为字符串:
CONVERT(VARCHAR, 123)
相关问题
sqlserver convert函数用法 style 120
当使用style参数为120时,CONVERT函数将日期/时间值转换为格式为yyyy-mm-dd hh:mi:ss.mmm的字符串。
例如,执行以下查询:
```
SELECT CONVERT(varchar(23), GETDATE(), 120)
```
将返回当前日期和时间的字符串,格式为yyyy-mm-dd hh:mi:ss.mmm。
注意:GETDATE()函数返回当前日期和时间。varchar(23)是要转换的目标数据类型,可以根据需要进行修改。
sqlserver convert函数用法 style 23
SQL Server中的CONVERT函数用于将一个数据类型的值转换为另一个数据类型。其中,style参数是一个可选参数,用于指定转换格式。
当使用style参数为23时,CONVERT函数将日期/时间值转换为格式为yyyy-mm-dd hh:mi:ss的字符串。
例如,执行以下查询:
```
SELECT CONVERT(varchar(20), GETDATE(), 23)
```
将返回当前日期和时间的字符串,格式为yyyy-mm-dd hh:mi:ss。
注意:GETDATE()函数返回当前日期和时间。varchar(20)是要转换的目标数据类型,可以根据需要进行修改。
阅读全文