當前位置:首頁 » 編程語言 » sql查詢不符合日期格式
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql查詢不符合日期格式

發布時間: 2022-12-25 02:11:11

A. sql查詢時間格式問題

SQL的時間格式是:YYYY-MM-DD HH:NN:SS.sss

其sss是毫秒,由於計算機內部時鍾晶振的問題,SQL時間最小單位為3毫秒。


一般SQL時間格式處理:大都採取轉換格式至datetime格式

例如顯示時常用到的:

1、將2015轉換為當年的第一天:

selectcast('2015'+'-1-1'asdatetime)

輸出結果為:2015-01-01 00:00:00.000


2、將2015-02轉換為當年的第一天:

selectcast('2015-02'+'-1'asdatetime)

輸出結果為:2015-02-01 00:00:00.000


其實以上可以總結為將具有一定格式的字元串轉換為日期類型,只要將年月日補全,後面的時間會默認為0時0分0秒0毫秒