無法繫結由多個部分組成的識別符號的解決方法

2021-06-21 16:26:12 字數 552 閱讀 7614

需要將本地的幾張表增量備份到另乙個伺服器中其中有一句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語句 請無視語句效能 select a.meter id,a.collect dt,a.collect num as collect num,c.collect numz,c.collect numf,c.collect num,c.collect xs,...

TNS 無法解析指定的連線識別符號

plsql連不上oracle,報tns 無法解析指定的連線識別符號 解決方法 選擇 開始 程式 oracle configuration and migration tools net manager 在 服務命名 樹結點下新建 服務命名 第一頁 net服務名隨便取 第二頁 使用預設的tcp ip ...

oracle無法解析指定的連線識別符號

oracle資料庫安裝在其他電腦上,自己的電腦上安裝oracle客戶端,這時下面的 可以連上資料庫,把資料匯出來。echo 匯出資料庫資料 set user username exp user password abc file e 資料庫備份 user date db 但是如果再在本機上安裝伺服器...