close

如果你要輸出 2008-02-27 這種日期格式的字串,可以這樣寫: 

 

[code:tsql]

 

SELECT CONVERT(char(10), getdate(), 120)

[/code]

 

是不是短很多呢? ^__^

底下列出一些我常用的語法:

  • 輸出格式:2008-02-27 00:25:13

    SELECT CONVERT(char(19), getdate(), 120)

  • 輸出格式:2008-02-27

    SELECT CONVERT(char(10), getdate(), 20)

     
  • 輸出格式:2008.02.27

    SELECT CONVERT(char(10), getdate(), 102)

  • 輸出格式:08.02.27

    SELECT CONVERT(char(8), getdate(), 2)

  • 輸出格式:2008/02/27

    SELECT CONVERT(char(10), getdate(), 111)

  • 輸出格式:08/02/27

    SELECT CONVERT(char(8), getdate(), 11)

  • 輸出格式:20080227

    SELECT CONVERT(char(8), getdate(), 112)

  • 輸出格式:080227

    SELECT CONVERT(char(6), getdate(), 12)

想查詢完整的列表與說明可以到 MSDN 的 Transact-SQL Reference 去查詢 CAST and CONVERT 的詳細說明。

相關連結

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 11 的頭像
    11

    冠霖的部落格

    11 發表在 痞客邦 留言(0) 人氣()