2012-04-27 121 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