我使用的是 visual studio 2013,我用日期类型列创建了这个表:
CREATE TABLE [dbo].[userTable]
(
[userId] INT NOT NULL PRIMARY KEY,
[userName] VARCHAR(200) NOT NULL,
[birthDate] DATE NOT NULL,
)
当我尝试手动插入日期时,它会给我这个错误消息:
我通过更改日期格式解决了这个问题:
2015/10/03
为此:
15/10/03
最佳答案
点击右上角的日期时间。 - 更改日期时间设置 - 更改日期时间设置 - 更改日历设置 相应地更改短日期格式。
问题是因为月份和日期之间的交换。
关于sql-server - 在新创建的表中插入日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29693648/