Ent*_*ity 0 sql sql-server parsing date
我有一个CSV文件,其中包含三个日期:
'2010-07-01','2010-08-05','2010-09-04'
Run Code Online (Sandbox Code Playgroud)
当我尝试批量插入它们时......
BULK INSERT [dbo].[STUDY]
FROM 'StudyTable.csv'
WITH
(
MAXERRORS = 0,
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)
Run Code Online (Sandbox Code Playgroud)
我收到一个错误:
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 1, column 1 (CREATED_ON).
Run Code Online (Sandbox Code Playgroud)
所以我假设这是因为我的日期格式无效.使用的正确格式是什么?
编辑
CREATE TABLE [dbo].[STUDY]
(
[CREATED_ON] DATE,
[COMPLETED_ON] DATE,
[AUTHORIZED_ON] DATE,
}
Run Code Online (Sandbox Code Playgroud)