SQLでは、デフォルトで安全なオプションが有効になっているため、ユーザーは不適切なキーを使用してテーブル内のデータを削除または更新できません。安全な更新を有効にするには、
にアクセスしてください。
edit->preferences->sql
編集して、設定ウィンドウの下部にある[安全な更新]チェックボックスをオフにします。または、主キーを参照して削除または更新することもできます。
例:user_details
というテーブルがあるとします。 4つのフィールド(name
、number
、email
、address
)ここで、nameは主キーです。したがって、deleteステートメントは次のようになります
Delete from user_details where name="xxx";
注:安全な更新をオフにした後、データベースに再接続してください。サーバーを再起動することもできますが、再接続自体は正常に機能します。
これで問題が解決することを願っています。