sql server CONVERT時間函式的使用

2022-07-20 11:09:13 字數 1186 閱讀 8224

convert() 函式是把日期轉換為新資料型別的通用函式。

convert() 函式可以用不同的格式顯示日期/時間資料。

convert(data_type(length),data_to_be_converted,style)
data_type(length) 規定目標資料型別(帶有可選的長度)。data_to_be_converted 含有需要轉換的值。style 規定日期/時間的輸出格式。

可以使用的 style 值:

style id

style 格式

100 或者 0

mon dd yyyy hh:miam (或者 pm)

101mm/dd/yy

102yy.mm.dd

103dd/mm/yy

104dd.mm.yy

105dd-mm-yy

106dd mon yy

107mon dd, yy

108hh:mm:ss

109 或者 9

mon dd yyyy hh:mi:ss:mmmam(或者 pm)

110mm-dd-yy

111yy/mm/dd

112yymmdd

113 或者 13

dd mon yyyy hh:mm:ss:mmm(24h)

114hh:mi:ss:mmm(24h)

120 或者 20

yyyy-mm-dd hh:mi:ss(24h)

121 或者 21

yyyy-mm-dd hh:mi:ss.mmm(24h)

126yyyy-mm-ddthh:mm:ss.mmm(沒有空格)

130dd mon yyyy hh:mi:ss:mmmam

131dd/mm/yy hh:mi:ss:mmmam

convert(varchar(19),getdate())

convert(varchar(10),getdate(),110)

convert(varchar(11),getdate(),106)

convert(varchar(24),getdate(),113)

結果類似:

dec 29 2008 11:45 pm

12-29-2008

29 dec 08

29 dec 2008 16:25:46.635

使用SQL Server CONVERT 函式

convert data type length data to be converted,style data type length 規定目標資料型別 帶有可選的長度 data to be converted 含有需要轉換的值。style 規定日期 時間的輸出格式。可以使用的 style 值 找...

SqlServer Convert函式 日期格式化

sql中最常用的資料型別就是各種時間了。實際使用的時候,我們經常需要將各種時間轉化為其他新的資料型別。這個時候就是輪到convert函式顯示威力了。convert 函式是把日期轉換為新資料型別的通用函式,同時,convert 函式可以用不同的格式顯示時間或日期資料。convert data type...

Sql Server REPLACE函式的使用

replace 用第三個表示式替換第乙個字串表示式中出現的所有第二個給定字串表示式。語法replace string replace1 string replace2 string replace3 引數 string replace1 待搜尋的字串表示式。string replace1 可以是字元...