私は2つのフィールドを持つテーブルを持っているアドバンテージデータベースサーバ10.トリガーにNOT NULLフィールドを設定する方法は?
を使用しています。今、私はFIELDBを移入するトリガーが必要
FIELDA文字列NOT NULL FIELDB文字列NOT NULL
新しいレコードを挿入するときのFieldAの値。
私の意図は、次のコードで「挿入の前に」または「ではなく、インサートの」トリガーを使用することでした:
UPDATE test set test2 = (SELECT test1 FROM __new);
をしかし、両方、私はエラーを取得するトリガーとFIELDBはnullにすることはできません。 トリガーを使用して、NULLでない制約のあるフィールドにデータを取り込むことはできますか?
こんにちはイェンスは、私は制約がトリガー前に検証されていることを考えました。 – gonzales