sql >> Database teknologi >  >> RDS >> Mysql

Hvordan afviser man delete-udsagn før sletningsudløseren?

Du kan oprette en tabel, der bruger en begrænsning af en fremmednøgle, der refererer til din ID-kolonne (forudsat at det er den primære nøgle i din tabel). Indsæt en række i den "underordnede" tabel, der refererer til ID =0, og fjern alle opdaterings-/sletningsrettigheder for din bruger fra den tabel.

Hvis nogen nu prøver at slette rækken med ID =0 i "overordnet"-tabellen, vil det mislykkes på grund af en eksisterende underordnet række i den anden tabel.



  1. Sådan importerer du STORE sql-filer til mysql-tabel

  2. Sådan indsætter du data i den indlejrede sætmodel (MySQL);

  3. Hvordan finder man parametre i Oracle-forespørgsel modtaget fra v$sql?

  4. PostgreSQL RDS undgå hårdkodning af forbindelsesadgangskoden, når du bruger dblink_connect()