我有源表和目標表。 兩個源表和目標表包含相同的列id,name,age,time
從另一個表更新一個表數據
我對目標表更新源表
所以這個過程中,我已經嘗試了本query.but但這並沒有work.can請你告訴我什麼在這個查詢中是錯誤的?
UPDATE source
SET source.name = target.name,
source.age = target.age,
source.time = target.time
FROM target
INNER JOIN source
ON source.id = target.id;
「這個查詢有什麼問題?」告訴我們它有什麼問題,你會得到一個異常還是不正確的結果? –
先生,當我運行該查詢,我得到這個錯誤>> ORA-00933:SQL命令未正確結束 – prem
即使您使用sql-server,你會得到一個oracle錯誤? –