このコードを試してみましたが、まだ次のエラーが表示されます。おそらく誰かが助けてくれますか?
UPDATE a
SET a.MMDWNO = '21'
FROM OPENQUERY(NMIIFLIB,
'select * from MVXCDTANSN.MITMAS WHERE MMITTY = ''25''') a
エラー :
リンク サーバー "NMIIFLIB" の OLE DB プロバイダー "MSDASQL" がメッセージ "[IBM][iSeries Access ODBC Driver][DB2 UDB]SQL7008 - MVXCDTANSN の MITMAS は操作に無効です。" を返しました。
メッセージ 7343、レベル 16、状態 4、行 1
リンク サーバー "NMIIFLIB" の OLE DB プロバイダー "MSDASQL" は、テーブル "[MSDASQL]" を更新できませんでした。
selectステートメントは正常に機能しますが、更新しようとすると、常にこれに固執します。