SQL Server时间日期的数据类型和函数

数据类型

数据类型 格式
time HH:mm:ss[.nnnnnnn]
date yyyy-MM-dd
smalldatetime yyyy-MM-dd HH:mm:ss
datetime yyyy-MM-dd HH:mm:ss[.nnn]

函数

Convert

定义和用法

CONVERT()函数是把日期转换为新数据类型的通用函数
CONVERT()函数可以用不同的格式显示日期/时间数据

语法
CONVERT(data_type(length),data_to_be_convert,style)

data_type(length):规定目标数据类型(可选长度)
data_to_be_convert:需要转换的值或列
style:输出格式

select CONVERT(varchar(20),d_date,120) from t_temp
style值 输出格式
100 mon dd yyyy hh:mmAM(PM)
101 MM/dd/yy
102 yy.MM.dd
103 dd/MM/yy
104 dd.MM.yy
105 dd-MM-yy
106 dd mon yy
107 mon dd,yy
108 HH:mm:ss
110 MM-dd-yy
111 yy/MM/dd
112 yyMMdd
113 dd mon yyyy HH:mm:ss:mmmm(24h)
120 yyyy-MM-dd HH:mm:ss
121 yyyy-MM-dd HH:mm:ss.mmm
130 dd mon yyyy HH:mm:ss:mmmAM
131 dd/MM/yy HH:mm:ss:mmmAM

猜你喜欢

转载自blog.csdn.net/qq_41841482/article/details/114482986