优米格
分享有营养的

SQL Server 日期格式和日期操作

BraUndress.png

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;

sql-server-convert-date.jpg

2.FORMAT()

用于日期格式化。

FORMAT ( value, format [, culture ] ) 

参考:

  1. SQL Server 日期格式和日期操作
  2. FORMAT (Transact-SQL)
赞(1)
未经允许禁止转载:优米格 » SQL Server 日期格式和日期操作

评论 抢沙发

合作&反馈&投稿

商务合作、问题反馈、投稿,欢迎联系

广告合作侵权联系