Überprüfen Sie, ob alle drei Spalten entweder nicht null oder null sind

8

Ich habe eine Tabelle mit 4 Spalten:

%Vor%

Wie kann ich sicherstellen, dass A , B und C alle drei null oder alle drei not null ?

sind     
Miguel Moura 24.04.2015, 11:34
quelle

2 Antworten

12

Sie können check constraint : %Vor%     

potashin 24.04.2015, 11:36
quelle
1

Sie könnten auch in Erwägung ziehen, diese verwandten Spalten in eine zweite Tabelle zu zerlegen, in der sie not null deklariert werden und nur eine Zeile einfügen, auf die sie angewendet werden.

%Vor%     
Martin Smith 25.04.2015 11:17
quelle