In SQL zijn standaard veilige opties ingeschakeld, waardoor de gebruiker de gegevens in de tabel niet kan verwijderen of bijwerken met een ongepaste sleutel. Om de veilige update uit te schakelen, gaat u naar
edit->preferences->sql
editor en schakel het selectievakje voor veilige update onder aan het voorkeurenvenster uit, of u kunt zelfs de primaire sleutel verwijderen of bijwerken.
Bijvoorbeeld:Laten we eens overwegen dat we een tabel hebben met de naam user_details
met vier velden(name
, number
, email
,address
) waarbij naam de primaire sleutel is. Dus uw verwijderopdracht zou er als volgt uitzien
Delete from user_details where name="xxx";
Opmerking:maak opnieuw verbinding met de database nadat veilige update is uitgeschakeld. Zelfs jij kunt de server opnieuw opstarten, maar opnieuw verbinden werkt prima.
Ik hoop dat dit je probleem oplost.