Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL:Beschränken Sie zwei Spalten, sodass eine davon immer NULL ist

In SQL würden Sie dies idealerweise mit einer CHECK-Einschränkung handhaben .

In MySQL gibt es keinen direkten Mechanismus, um eine solche CHECK-Einschränkung aufzuerlegen. Wenn Sie versuchen, einen einzufügen, wird der MySQL-Referenzhandbuch gibt an (da es Teil des Standards ist):