當我嘗試執行此查詢插入日期
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