私はsybase-iqサーバーで作業していますSybase IQ/15.4.0.3014
以下のようにテーブルの1つのフィールドを更新するための作業クエリがあります
update table1
set a.field1= b.some_value
from table1 a,
table2 b
where a.id = b.id
SQLセッションから実行すると、これは正常に機能しています。高レベルのアプリケーションから呼び出されると、上記のクエリに対して以下のエラーが発生します
SQL 例外コードは 7301
更新不可能なクエリで試行された更新操作です
このエラーが発生する理由がわかりません。クエリを修正する解決策はありますか。インターネットで検索してもあまり役に立ちません。
誰もそのような問題に遭遇しましたか?