Я использую Advantage Database Server 10.
У меня есть таблица с 2 полями:
FieldA String Not Null
FieldB String Not Null
Теперь мне нужен триггер, который заполняет fieldB значением FieldA при вставке новой записи.
Я намеревался использовать триггер «перед вставкой» или «вместо вставки» со следующим кодом:
UPDATE test set test2 = ( SELECT test1 FROM __new );
Но с обоими триггерами я получаю ошибку, поле B не может быть нулевым.
Итак, как мне заполнить поле с ненулевым ограничением триггером?