<代码>
声明@datetime datetime=Current_Timestamp
@date日期=Current_Timestamp
,=Current_Timestamp @time时间
选择@datetime——2018-06-08 09:01:10.440
选择@date——2018-06-08
选择@time——09:01:10.4400000
- - - - - - - - - - -返回()函数在日期中添加或减去指定的时间间隔。- - - - - - - - - - - - - - - - - - - - - - - -
选择返回(d, 1, 2018-01-01 00:00:00.000)——2018-01-02 00:00:00.000
- - - - - - - - - - - - DATEDIFF()函数返回两个日期之间的时间。- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
选择datediff(天,转换(日期、“20181101”),把(日期,' 20181028 ')),(4)
选择Datediff (d,“2018-01-01”,“2018-01-02”)——1
——DateName返回字符串类型
选择获取当前日期()当前日期,
DATENAME(一年,获取当前日期()年,
DATENAME(月,获取当前日期()),月,
DATENAME(天,获取当前日期())日,
DATENAME(季度,获取当前日期())季度,
DATENAME (dayofyear,获取当前日期())一年中的第多少天,
DATENAME (dw,获取当前日期())星期,
DATENAME(一周,获取当前日期()),周数,
DATENAME(小时,获取当前日期())时,
DATENAME(分钟,获取当前日期()分,
DATENAME(第二,获取当前日期())秒,
DATENAME(毫秒,获取当前日期())毫秒
选择Datepart (yy,获取当前日期()),返回数值类型
选择Isdate(“2018-01-32”)——判断字符串是否是日期,是1,否0
选择一年(获取当前日期())年、月(获取当前日期())月、天(获取当前日期())日,返回数值类型
代码> >之前