在SQL Server中插入Statement

时间:2012-04-27 07:35:05

标签: sql sql-server-2008 tsql

使用INSERT语句时,我必须在SQL Server中为数据类型datetime输入什么数据

3 个答案:

答案 0 :(得分:5)

示例:

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

以可以安全隐式转换为DATETIME的格式提供值,而不会因区域设置而导致错误输入。所以,根据这个例子,yyyy-MM-ddTHH:mm:ss格式是一个很好的方法。

参考:ISO 8601 format

答案 1 :(得分:2)

您必须以ISO格式输入数据,即

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

答案 2 :(得分:0)

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