我遇到此错误:
第15层状态1的第39行156消息
关键字“ in”附近的语法不正确
我的代码:
SELECT *
INTO EmployeesBackup IN 'DB2.mbd'
FROM Employee
答案 0 :(得分:2)
您的语法已关闭,也许您打算执行INSERT INTO ... SELECT
:
INSERT INTO DB2.EmployeesBackup
SELECT *
FROM DB1.Employee;
这将在两个数据库都位于同一服务器上并且您的备份表EmployeesBackup
与Employee
表具有相同定义的情况下起作用。
答案 1 :(得分:0)
尝试一下:
INSERT INTO [DBName].dbo.EmployeesBackup
SELECT * FROM [DBName].dbo.Employee
请注意,两个database
都应在同一SQL Server上可用,或者如果其中一个在不同的服务器上可用,则应为Linked