2012-04-27 199 views
-4

什麼數據我必須在SQL Server數據類型日期時間進入使用INSERT語句插入語句

+0

,你必須輸入日期時間或者投的字符串日期時間。 btw請提供有關您的問題的更多詳細信息 – Thakur 2012-04-27 07:37:31

+2

您使用什麼來插入數據? – 2012-04-27 07:38:18

+1

您不應該在SQL中的插入語句中指定數據類型 – 2012-04-27 07:38:48

回答

2

你必須即

insert into table (datecolumn) values ('2012-04-22 13:23:12') 
5

例輸入ISO格式的數據時:

INSERT YourTable (YourDateTimeField) 
VALUES ('2012-04-27T08:35:00') 

以可以安全隱式轉換爲DATETIME的格式提供值,而不會因區域設置而導致誤插入。所以,根據這個例子,yyyy-MM-ddTHH:mm:ss格式是一個好方法。

參考:ISO 8601 format

0

DATETIME - 格式:YYYY-MM-DD HH:MM:SS