我對當前從table2.oldData填充的數據table1.fieldToChange ...但我想更新這個並將其更改爲table2.newDataSQL更新加入
這裏的代碼我正在用來嘗試和實現這一點:
UPDATE table1
SET table1.fieldToChange =
(SELECT table2.newData
FROM table2
WHERE table2.oldData = table1.newData
) ;
但我得到'ORA-01427'錯誤。
Both table2.newData and table2.oldData是唯一標識符,只在數據庫中使用一次。任何幫助將非常感激!
謝謝
謝謝,只是嘗試這樣做卻得到了一個「命令無法正常結束」消息:( – Nick
加分號? – Benoit