Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在sqlite中创建触发器时发生sql错误_Sql_Sqlite_Triggers - Fatal编程技术网

在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);