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

Præcis betydning af MySQL's Foreign Key 'on delete restrict'-klausul

ON DELETE RESTRICT betyder, at du ikke kan slette en given overordnet række hvis der findes en underordnet række der refererer til værdien for den overordnede række. Hvis den overordnede række ikke har nogen referencende underordnede rækker, kan du slette den overordnede række.

ON DELETE RESTRICT er stort set overflødigt syntaks, fordi dette er standardadfærden for en fremmed nøgle alligevel.



  1. UUID ydeevne i MySQL?

  2. Forskellen mellem mysql, mysqladmin, mysqld

  3. Repræsenter et tidspunkt uden dato i rubin

  4. MySQL-forælder -> underordnet forespørgsel