同じサーバー上のあるデータベースから別のデータベースに挿入しようとすると、SQL Server 2000 でこのエラーが発生します。両方のテーブルの列は smalldatetime であり、NULL を許可します。
要するに、私のコードは次のとおりです。
INSERT INTO DB2..Table2
SELECT BirthDate, RefDate, Email, FirstName, LastName, ExitDate
FROM DB1..Table1
エラーは次のとおりです。
Msg 295, Level 16, State 3, Line 1
Syntax error converting character string to smalldatetime data type.
ソースが smalldatetime のときにこのエラーが発生するのはなぜですか?