У меня есть два varchar
столбца (ColA, ColB
) в одной таблице (Table1
)
Есть ли способ создать ограничение, которое бы препятствовало появлению одного и того же значения в обоих ColA
а ColB
?
Пример
Исходная таблица :
-----------------------
| Col A | Col B |
-----------------------
| Alice | Bob |
-----------------------
Вставить команду, которую яхотел бы потерпеть неудачу
Insert into Table1 values ('Bob', 'Jill')
Нежелательный результат
-----------------------
| ColA | ColB |
-----------------------
| Alice | Bob | <-- Bob In Col B
-----------------------
| Bob | Jill | <-- Bob in Col A
-----------------------