sql >> データベース >  >> RDS >> Mysql

MySQL Workbench 5.2を使用してテーブルでupdateコマンドを実行中にエラー(エラーコード:1175)

    mysqlで行を更新しようとしたときにこの種のエラーが発生するたびに、KEYを使用するWHEREなしでテーブルを更新しようとしたことが原因です。 列。

    を使用して修正できます

    SET SQL_SAFE_UPDATES=0;
    UPDATE user SET email = '[email protected]' WHERE email='[email protected]';
    

    またはWorkBenchで

    • 編集->設定->SQLクエリ
    • WHERE句のないUPDATEおよびDELETEステートメントの禁止のチェックを外します(安全な更新)
    • クエリ->サーバーに再接続



    1. いくつかの範囲に一致する数値のリストを値のリストに変換するSQLクエリ

    2. sql ORDER BY複数の値を特定の順序で?

    3. SQLの数学演算子でエイリアスを使用するにはどうすればよいですか?

    4. Oracleのプラス(+)サインインを使用した左結合と右結合