尝试在同一服务器上从一个数据库插入另一个数据库时,在 SQL Server 2000 中收到此错误。两个表上的列都是 smalldatetime 并允许空值。
简而言之,我的代码是:
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 时,为什么会出现此错误?