Моя таблица имеет следующую структуру:
User |Group |IsActive |GoSequence
--------------------------------------
1 |max |1 |4
2 |jun |0 |0
3 |cle |1 |1
4 |trk |1 |2
5 |wdr |0 |6
User=int, Group=varchar(3), IsActive=bit, GoSequence=int
Я хочу добавить ограничение в эту таблицу, где можно изменить только значение IsActive=1
, GoSequence
.
Если IsActive=0
, GoSequence
остается 0.
ALTER TABLE [pbr_TeamPel] ADD CONSTRAINT [CHK_pbr_TeamPel_GoSeq]
CHECK ~
/*If IsActive = 0 then GoSequence=0, else
if IsActive = 1, GoSequence can be change to other int*/
Любая помощь приветствуется. Спасибо!