在sqlite中创建触发器时发生sql错误
我正在使用安装在在sqlite中创建触发器时发生sql错误,sql,sqlite,triggers,Sql,Sqlite,Triggers,我正在使用安装在ubuntulucid上的sqlite 2.8.17(我使用apt获得安装sqlite) 我有一个college表,我试图在该表上创建一个触发器(如dbclass.org视频中所述) 这会导致错误 SQL error: near "select": syntax error 大学的模式是 create table College(cName text, state text, enrollment int); 这个扳机对我来说很好用。可能版本2不支持when或触发器,或者触发
ubuntulucid
上的sqlite 2.8.17
(我使用apt获得安装sqlite
)
我有一个college
表,我试图在该表上创建一个触发器(如dbclass.org视频中所述)
这会导致错误
SQL error: near "select": syntax error
大学的模式是
create table College(cName text, state text, enrollment int);
这个扳机对我来说很好用。可能版本2不支持
when
或触发器,或者触发器主体的语法不同。我找不到版本2的权威参考,所以我猜。如果你能把它作为答复,我可以接受它。:)如果你坚持:)我试图找到版本2的权威参考,但是,唉,没有乐趣。我不知道第2版触发器的哪一部分不喜欢。
create table College(cName text, state text, enrollment int);