sql >> Database >  >> RDS >> Mysql

MySQL:beperking controleren met datum

MySQL implementeert geen CHECK-beperkingen. Uit de nieuwste (5.6) fijne handleiding :

Dus de syntaxis wordt geparseerd voor compatibiliteit met andere andere SQL's, maar de controle is niet geïmplementeerd.

U kunt uw CHECK-beperking faken met BEFORE INSERT en BEFORE UPDATE-triggers die gooiden een uitzondering als niet aan de gewenste voorwaarde is voldaan.



  1. Verkeerde waarde geretourneerd door mysql float

  2. Bepalen of MySQL-tabelindex bestaat voordat u deze maakt

  3. Gegevens verwijderen uit alle tabellen in MYSQL

  4. Impasses in Oracle