INFORMIX-SE 7.32使用表或視圖:錯誤360:無法修改子查詢
我收到錯誤360,當我嘗試執行以下語句:
update transaction
set transaction.colx = (select tab1.cola from tab1)
where transaction.num = (select max(transaction.num) from transaction)
and transaction.colx IS NULL;
任何想法?
爲什麼甲骨文和MySQL標籤爲這個特定Informix的問題嗎? – 2010-06-21 10:02:50
@ Tony-因爲SQL更新語句本身不包含任何INFORMIX特定的超集,並且也許有經驗的Oracle或MySQL程序員可以回答這個問題(更多的讀者)。 – 2010-06-21 13:18:49
但是錯誤是一個Informix錯誤,Oracle不會爲這個SQL提出任何錯誤,它會工作得很好。 – 2010-06-21 13:45:02