sqlite 3.3.6. I didn't realize it was so old. Thanks.

Igor Tandetnik wrote:
> Jim Terman <jter...@tivo.com> wrote:
>   
>> It looks like to me that CREATE TRIGGER IF NOT EXISTS is recognized by
>> sqlite, but I get the following from the command line:
>>
>> sqlite> CREATE TABLE foo (id INTEGER PRIMARY KEY, value TEXT,
>> timestamp DATE);sqlite> CREATE TRIGGER IF NOT EXISTS foo_log AFTER
>> INSERT ON foo BEGIN INSERT INTO foo (timestamp) VALUES
>> (DATETIME('NOW')); END; 
>> SQL error: near "NOT": syntax error
>> sqlite> CREATE TRIGGER foo_log AFTER INSERT ON foo BEGIN INSERT INTO
>> foo (timestamp) VALUES (DATETIME('NOW')); END;
>> sqlite>
>>     
>
> My guess is, you are running an older version of SQLite that doesn't yet 
> support this syntax. What does this statement report:
>
> select sqlite_version();
>
>   

_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to