このコマンドを使用してテーブルを作成しました:
CREATE TABLE projects( p_id integer primary key autoincrement, p_name text not null , p_desc text ,p_created_at datetime null , p_updated_at datetime null );
ここで、p_created_atフィールドとp_updated_atフィールドが更新されるトリガーを作成したいので、、、と書きました。
これは私が書いた挿入クエリの前ですが、エラーが発生します
create trigger trigger_project before insert on projects
for each row begin
set new.p_created_at=now();
set new.p_updated_at=now();
end;
これは私にエラーを与えます
Error: near "set": syntax error
どんな助けでもありがたいです、、 thnks
now();の代わりに また、datetime('now');を試しました。しかし、それでも運はありません:(