convert 函数使用
时间: 2023-08-14 22:05:12 浏览: 200
Sql Server 中利用Convert 函数转换日期格式
在 SQL Server 中,CONVERT 函数用于将一个数据类型的值转换为另一个数据类型。常见的用途包括将日期格式化、将字符型数据转换为数字型数据等。CONVERT 函数的语法如下:
```
CONVERT(data_type, expression [, style])
```
其中,data_type 表示要转换的目标数据类型,expression 表示要进行转换的值,style 表示可选的格式化样式,不同的样式对应不同的转换结果。例如,将日期格式化为字符串的 SQL 语句如下:
```
SELECT CONVERT(VARCHAR(10), GETDATE(), 120)
```
其中,第一个参数 VARCHAR(10) 表示要将日期转换为一个长度为 10 的字符串,第二个参数 GETDATE() 表示要转换的日期值,第三个参数 120 表示转换为 yyyy-mm-dd 格式的字符串。执行结果会返回当前系统时间的 yyyy-mm-dd 格式的字符串。
另外需要注意的是,CONVERT 函数只能用于转换单个值,如果要对多个值进行转换,需要使用 CAST 函数或者其他转换函数。
阅读全文