工作时经常用到SQLserver的日期函数, 以防忘记记录一下.
例1: 112的结果只显示年月日
select CONVERT(varchar,GETDATE(),112) Date
例2: 120会显示年月日时分秒, 相对完整一些.
select CONVERT(varchar,GETDATE(),120) Date
例3: 之前遇到过数据表中日期date和时间time分开的例子 .
select CONVERT ( VARCHAR(10) , 日期列, 120 ) 日期,
CONVERT ( VARCHAR ( 8 ), CONVERT ( TIME, dateadd( ss, 时间列, '1900-01-01' ) ) ) AS 时间;
未完待续, 以后有更多需求再补充.