SQL Server中的convert函数可以用来将数据从一种日期时间类型转换为另一种日期时间类型。它的语法如下:
CONVERT(data_type, expression [, style])
其中,data_type是要转换的目标类型;expression是要转换的表达式;style是指定转换格式的可选参数。
下面是一些常用的转换示例:
- 将字符串转换为日期:
CONVERT(date, '20201231', 112)
- 将字符串转换为时间:
CONVERT(time, '09:00:00', 108)
- 将日期转换为字符串:
CONVERT(varchar, getdate(), 111)
- 将时间转换为字符串:
CONVERT(varchar, getdate(), 108)
以上就是SQL Server中convert函数转换日期时间类型的基本用法,它可以满足大部分日期时间转换的需求。