SQL Server から MySql データベースに対して実行しようとしている次の OPENQUERY ステートメントでエラーが発生します。
UPDATE OPENQUERY(MYWPDB, 'SELECT total FROM wp_tt WHERE id = 112121') SET total = 1
エラーは「キー列情報が不十分であるか正しくありません。更新の影響を受けた行が多すぎます」です。
このステートメントは、「合計」フィールドを値「1」に更新する必要があります。これは整数フィールドで、「id」はテーブルの主キーです。SQL Server 2000 を使用しています。