1. ホーム
  2. mysql

[解決済み] MySQLのエラーコードです。MySQL WorkbenchでUPDATE中に1175が発生する

2022-02-10 05:48:58

質問

カラムを更新しようとしています visited という値を与えています。私はMySQLワークベンチを使用しており、ワークベンチの中からSQLエディタでステートメントを記述しています。次のようなコマンドを書いています。

UPDATE tablename SET columnname=1;

以下のようなエラーが出ます。

セーフアップデートモードを使用していて、テーブルを更新しようとすると、そのテーブルには KEY列を使用するWHERE セーフモードを無効にするには、オプションを切り替えます。 ....

説明書に従って、チェックをはずすと safe update オプションを Edit メニューから Preferences では SQL Editor . 同じエラーが表示されたまま、この値を更新することができません。何が間違っているのか、教えてください。

どうすればいいですか?

答えが見つかりました。問題は、テーブル名の前にスキーマ名を付けなければならないことでした。

UPDATE schemaname.tablename SET columnname=1;

皆さん、ありがとうございました。