您的位置:首页 > 数据库

无法绑定由多个部分组成的标识符的解决方法

2014-04-24 17:06 344 查看
需要将本地的几张表增量备份到另一个服务器中其中有一句SQL是这样的

Insert into DATASERVER.HRMS.dbo.EmployeeTranslate select * from EmployeeTranslate where DATASERVER.HRMS.dbo.EmployeeTranslate.emp_id not in (select emp_id from EmployeeTranslateHistory)

SQL SERVER对这句话报错:无法绑定由多个部分组成的标识符

需要将DATASERVER上的表取别名来CALL上面表的字段

正确的SQL是:Insert into DATASERVER.HRMS.dbo.EmployeeTranslate 

 select * from EmployeeTranslate orign  where orign.emp_id not in

 (select destHistory.emp_id from DATASERVER.HRMS.dbo.EmployeeTranslate destHistory )


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  sql server 备份