私はこのようなトリガーステートメントを持っています:
CREATE TRIGGER update_customer_address UPDATE OF address ON customers
BEGIN
UPDATE orders SET address = new.address WHERE customer_name = old.name;
-- RAISE ...
END;
END;
編集:
ステップを実行したい:
int result = sqlite3_step(statement);
、、、などのresult
結果コードが返されることはわかっています。私はまた、内に戻ることを発見しました。SQLITE_DONE
SQLITE_ROW
SQLITE_CONSTRAINT
RAISE ABORT
TRIGGER
SQLITE_CONSTRAINT
result
カスタムエラーコードを作成する方法はありますか?こんなことしたい
int result = sqlite3_step(statement);
// get custom error code here
sqliteのカスタムエラーコードで発生させることは可能ですか?または、回避策はありますか?