MS SQL Server 2008 BULK INSERT を datetime 列に実行すると、秒部分の小数点第 3 位にエラーが発生します。データベース。
入力テキスト ファイルの内容は次のとおりです。
1 2009-09-19 15:02:41.328
BULK INSERT 後のテーブルは次のようになります。
1> select * from mss_t
2> go
primary_key data_1
-------------------- -----------------------
1 2009-09-19 15:02:41.327
コードは次のとおりです。
CREATE TABLE mss_t (
primary_key BIGINT NOT NULL PRIMARY KEY,
data_1 DATETIME NOT NULL )
GO
BULK INSERT mss_t
FROM 'C:\temp\sa_t.txt'
GO