У меня есть следующая таблица с двумя столбцами:Как обеспечить ограничение исключения?
A - int (null)
B - int (null)
Там должно быть значение в А или В, но не оба. Как создать это ограничение?
Без дополнительного столбца IDENTITY существует ли способ принудительного использования составного первичного ключа в этой таблице из-за допустимости двух нулевых столбцов?
Что вы подразумеваете под «составным первичным ключом»? Есть ли требование к уникальности? –
Это составной первичный ключ. Так что да - он должен быть уникальным. – 4thSpace
Что должно быть уникальным? Комбинация '(A, B)' или 'A UNION ALL B'? –