SQL SERVER中日期格式化,一般是通过两个函数CONVERT()和FORMAT()函数。CONVERT()是SQL SERVER 2015之前提供的函数,之后有了更方便的FORMAT()函数。
一、 日期格式化
1.CONVERT()
CONVERT ( data_type [ ( length ) ] , expression [ , style ] )
将表达式转换为指定类型。
SELECT
rukushijian,
CONVERT ( VARCHAR ( 100 ), rukushijian, 23 ) AS format_23,
CONVERT ( VARCHAR ( 100 ), rukushijian, 111 ) AS format_111,
CONVERT ( VARCHAR ( 100 ), rukushijian, 112 ) AS format_112,
CONVERT ( VARCHAR ( 100 ), rukushijian, 120 ) AS format_120,
CONVERT ( VARCHAR ( 100 ), rukushijian, 121 ) AS format_121
FROM
tb_shicai_rukujilu;
2.FORMAT()
用于日期格式化。
FORMAT ( value, format [, culture ] )
参考: