sql-server - 在新创建的表中插入日期

标签 sql-server visual-studio date

我使用的是 visual studio 2013,我用日期类型列创建了这个表:

CREATE TABLE [dbo].[userTable]
(
[userId] INT NOT NULL PRIMARY KEY, 
[userName] VARCHAR(200) NOT NULL, 
[birthDate] DATE NOT NULL,
)  

当我尝试手动插入日期时,它会给我这个错误消息:

enter image description here

我通过更改日期格式解决了这个问题:

2015/10/03

为此:

15/10/03

最佳答案

点击右上角的日期时间。 - 更改日期时间设置 - 更改日期时间设置 - 更改日历设置 相应地更改短日期格式。

问题是因为月份和日期之间的交换。 enter image description here

关于sql-server - 在新创建的表中插入日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29693648/

相关文章:

java - 从两个 Date 对象计算持续时间的错误时间(以分钟为单位)

java - 限制用户在 JTextField 中输入时间的最佳方法

sql - 如何在 CTE 之后使用 if 语句 (SQL Server 2005)

sql-server - sp_executesql 使用错误的执行计划

sql - 选择每年的 TOP 记录

visual-studio - 使用 VSTS 实现 SQL Server 单元测试自动化 - Team Services

sql - 指定 "COLLATE Latin1_General_CS_AS",查询结果还是 "case insensitive"

visual-studio - ASP.NET开发人员多久不使用Visual Studio设计模式?

visual-studio - msbuild 错误 : The property DirectoryName does not exist or was not found

php - 如何从php中的日期中获取数字?