Sorry, I've just found the answer to the first question here: http://www.sqlite.org/lang_insert.html Regards.
On Sun, Oct 9, 2016 at 10:34 AM, gwenn <gwenn.k...@gmail.com> wrote: > Hello, > I am just looking for information (I am not asking for any change): > It is for (auto) completion hints. > > 1) it seems not possible to insert default values in trigger command: > > // INSERT > trigger_cmd(A) ::= insert_cmd(R) INTO trnm(X) idlist_opt(F) select(S). > > versus > > ////////////////////////// The INSERT command > ///////////////////////////////// > // > cmd ::= with(W) insert_cmd(R) INTO fullname(X) idlist_opt(F) select(S). > cmd ::= with(W) insert_cmd(R) INTO fullname(X) idlist_opt(F) DEFAULT VALUES. > > Is it a choice or an oversight ? > > 2) It seems possible to use different database names when creating a trigger: > > trigger_decl(A) ::= temp(T) TRIGGER ifnotexists(NOERR) nm(B) dbnm(Z) > trigger_time(C) trigger_event(D) > ON fullname(E) foreach_clause when_clause(G). { > > Is it to make possible to create temporary trigger by using the > following syntax: > CREATE TABLE test (data); > CREATE TRIGGER temp.trig UPDATE ON main.test BEGIN ...; END; > instead of: > CREATE TEMP TRIGGER trig UPDATE ON main.test BEGIN ...; END; > > Or there are other use cases supported ? > > Thanks. _______________________________________________ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users