メモ
PHP:MySQL:DELETEでエラー
PHP:7.2.12
MySQL:8.0.15 (MuSQL Community Server)
DELETE文を実行すると 1175 エラーが発生する。
WHERE句にキー項目を指定しないとエラーとなるらしい。
DELETEを実行する前に "SET SQL_SAFE_UPDATES = 0;" を実行すると回避できる模様。
SET SQL_SAFE_UPDATES = 0; DELETE FROM テーブル名 WHERE 条件;
→ 上記のSQLを1回のexcuteコマンドで実行して回避
[PHP][MySQL]
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
その他の記事
0 件のコメント:
コメントを投稿