SQLの日付形式やフォーマット変換

日付形式

選択CONVERT(VARCHAR(100)、GETDATE()、0):05  16  2006  10 :57AM 
選択CONVERT(VARCHAR(100)、GETDATE()、1):05 / 16 / 06 
を選択CONVERT(VARCHAR(100)、GETDATE ()、2):06.0516 
選択CONVERT(VARCHAR(100)、GETDATE()、3):16 / 05 / 06 
を選択CONVERT(VARCHAR(100)、GETDATE()、4):16.0506 
選択CONVERT(VARCHAR(100)、GETDATE()、5):16 - 05 - 06 
選択CONVERT(VARCHAR(100)、GETDATE()、6):16  05  06 
選択CONVERT(VARCHAR(100)、GETDATE() 、7):05  1606 
選択CONVERT(VARCHAR(100)、GETDATE()、8):105746 
選択CONVERT(VARCHAR(100)、GETDATE()、9):05  16 2006  105746 :827AM 
選択CONVERT(VARCHAR(100)、GETDATE()、10):05 - 16 - 06 
選択CONVERT(VARCHAR(100)、GETDATE()、11):06 / 05 / 16 
を選択CONVERT (VARCHAR(100)、GETDATE()、12):060516 
選択CONVERT(VARCHAR(100)、GETDATE()、13):16  05  2006  105746937 
選択CONVERT(VARCHAR(100)、GETDATE()、14):105746967 
選択CONVERT(VARCHAR(100)、GETDATE()、20):2006年 - 05 - 16  105747 
選択CONVERT (VARCHAR(100)、GETDATE()、21):2006年 - 05 - 16  105747.157 
選択CONVERT(VARCHAR(100)、GETDATE()、22):05 / 16 / 06  105747 AM 
選択CONVERT(VARCHAR(100)、GETDATE()、23):2006年 - 05 - 16 
選択CONVERT(VARCHAR(100)、GETDATE()、24):105747 
選択CONVERT(VARCHAR(100)、GETDATE()、25):2006年 - 05 - 16  105747.250 
選択CONVERT(VARCHAR(100)、GETDATE()、100):05  16  2006  10 :57AM 
選択CONVERT(VARCHAR(100)、GETDATE()、101):05 / 16 / 2006 
を選択CONVERT(VARCHAR(100)、GETDATE()、102) :2006.0516 
選択CONVERT(VARCHAR(100)、GETDATE()、103):16 / 05 / 2006 
を選択CONVERT(VARCHAR(100)、GETDATE()、104):16.052006
CONVERTを選択し(VARCHAR(100)、GETDATE()、105):16 - 05 - 2006 
選択CONVERT(VARCHAR(100)、GETDATE()、106):16  05  2006 
を選択CONVERT(VARCHAR(100)、GETDATE()、107):05  162006 
選択CONVERT(VARCHAR(100)、GETDATE()、108):105749 
選択CONVERT(VARCHAR(100)、GETDATE()、109):05  16 2006  105749 :437AM 
選択CONVERT(VARCHAR(100)、GETDATE()、110):05 - 16 - 2006 
選択CONVERT(VARCHAR(100)、GETDATE()、111):2006 / 05 / 16 
を選択CONVERT (VARCHAR(100)、GETDATE()、112):20060516 
選択CONVERT(VARCHAR(100)、GETDATE()、113):16  05  2006  105749513 
選択CONVERT(VARCHAR(100)、GETDATE()、114):105749547 
選択CONVERT(VARCHAR(100)、GETDATE()、120):2006年 - 05 - 16  105749 
の選択CONVERT(VARCHAR(100)、GETDATE()、121):2006年 - 05 - 16  105749.700 
選択CONVERT(VARCHAR(100)、GETDATE()、126):2006年 - 05 -16T10:5749.827 
選択CONVERT(VARCHAR(100)、GETDATE()、130):18 ???? ?????? 1427  105749 :907AM 
選択CONVERT(VARCHAR(100)、GETDATE()、131):18 / 04 / 1427  105749:920AM

フォーマット変換

 CAST(式AS DATA_TYPE [(長さ)])

 CONVERT(DATA_TYPE [(長さ)]、式[スタイル])

  SELECT ' AB ' + 1     - VARCHAR値で与えられたこの文' ABは、'データ型に変換され、INT 失敗しました。
 SELECT ' AB ' + CAST(1。 AS VARCHAR) - 出力AB1 
 SELECT ' AB ' + CONVERT(VARCHAR、1。 -出力AB1

 

おすすめ

転載: www.cnblogs.com/zhang1f/p/11104773.html