当我尝试执行此查询插入日期
INSERT INTO StateRegion
(FullName ,
Abbreviation ,
RegionType ,
Admitted ,
Capital
)
VALUES ('Alabama' ,
'AL' ,
1 ,
'1819-Dec-14' ,
'Montgomery'
);
它给了我错误的SQL日期转换错误:从文字 字符串转换日期和/或时间时
转换失败
录取为Date类型。
的问题是我不能改变这种格式:1819-Dec-14
,是有可能转换方法添加到上面的查询?
表定义:
CREATE TABLE StateRegion
(
ID bigint PRIMARY KEY IDENTITY(1,1),
FullName varchar(50) NOT NULL,
Abbreviation varchar(2) NOT NULL,
RegionType smallint NOT NULL,
Admitted date NULL,
Capital varchar(50) NULL
);
这有没有工作,或者它只是停止工作? – 2014-11-21 19:35:54
它应该工作! – 2014-11-21 19:36:37
它没有工作,线路没有插入 – 2014-11-21 19:39:38