Transact-SQL CONVERT 函數轉換為各種日期格式

最近工作上環境要由 Oracle轉換至 SQL Server,有諸多不適應的陣痛,目前只能對症下藥,兵來將擋了!


日期格式不外乎是最常見的疑惑,下列初步整理一些常用的轉換日期格式語法供大家參考:
  • 輸出格式:2016-02-04 09:25:13

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

  • 輸出格式:2008-02-04

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

  • 輸出格式:2016.02.04

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

  • 輸出格式:16.02.04

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

  • 輸出格式:2016/02/04

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

  • 輸出格式:16/02/04

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

  • 輸出格式:20160204

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

  • 輸出格式:160204

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

更多細節以及應用可參考:

沒有留言:

為什麼檔名千萬別留白?來自鍵盤「空白鍵」的隱形殺手

 平常在電腦裡存檔案時,會不會習慣這樣命名: 2026 出國旅遊 行程表.docx 大專案 最終版 真的最後版.psd 在檔名裡加個「空白鍵」,讓字和字之間有呼吸的空間,看起來清爽又好讀,對吧? 但電腦底層的系統、工程師的眼裡,這個小小的「空白字元」,其實是一個隨時會引爆的炸彈!...

最近三十天熱門文章