In SQL sind standardmäßig sichere Optionen aktiviert, die den Benutzer daran hindern, die Daten in der Tabelle mit einem ungeeigneten Schlüssel zu löschen oder zu aktualisieren. Um die sichere Aktualisierung zu deaktivieren, gehen Sie zu
edit->preferences->sql
Editor und deaktivieren Sie das Kontrollkästchen Sichere Aktualisierung unten im Einstellungsfenster oder Sie können sogar den Primärschlüssel löschen oder aktualisieren.
Zum Beispiel:Nehmen wir an, wir haben eine Tabelle namens user_details
mit vier Feldern (name
, number
, email
,address
), wobei name der Primärschlüssel ist. Ihre Löschanweisung würde also so aussehen
Delete from user_details where name="xxx";
Hinweis:Stellen Sie die Verbindung zur Datenbank wieder her, nachdem die sichere Aktualisierung deaktiviert wurde. Sogar Sie können den Server neu starten, aber die Wiederverbindung selbst funktioniert einwandfrei.
Ich hoffe, das löst Ihr Problem.