Lines Matching refs:E

186 create_table ::= createkw temp(T) TABLE ifnotexists(E) nm(Y) dbnm(Z). {  in temp()
187 sqlite3StartTable(pParse,&Y,&Z,T,0,0,E); in temp()
199 create_table_args ::= LP columnlist conslist_opt(X) RP(E) table_option_set(F). { in conslist_opt()
200 sqlite3EndTable(pParse,&X,&E,F,0); in conslist_opt()
394 generated ::= LP expr(E) RP. {sqlite3AddGenerated(pParse,E,0);} in expr() argument
395 generated ::= LP expr(E) RP ID(TYPE). {sqlite3AddGenerated(pParse,E,&TYPE);} in expr() argument
441 tcons ::= CHECK LP(A) expr(E) RP(B) onconf.
442 {sqlite3AddCheckConstraint(pParse,E,A.z,B.z);}
468 cmd ::= DROP TABLE ifexists(E) fullname(X). {
469 sqlite3DropTable(pParse, X, 0, E);
478 cmd ::= createkw(X) temp(T) VIEW ifnotexists(E) nm(Y) dbnm(Z) eidlist_opt(C)
480 sqlite3CreateView(pParse, &X, &Y, &Z, C, S, T, E);
482 cmd ::= DROP VIEW ifexists(E) fullname(X). {
483 sqlite3DropTable(pParse, X, 1, E);
705 seltablist(A) ::= stl_prefix(A) nm(Y) dbnm(D) LP exprlist(E) RP as(Z) on_using(N). {
707 sqlite3SrcListFuncArgs(pParse, A, E);
804 on_using(N) ::= ON expr(E). {N.pOn = E; N.pUsing = 0;}
1134 expr(A) ::= CAST LP expr(E) AS typetoken(T) RP. {
1136 sqlite3ExprAttachSubtrees(pParse->db, A, E, 0);
1201 expr(A) ::= expr(A) likeop(OP) expr(Y) ESCAPE expr(E). [LIKE_KW] {
1207 pList = sqlite3ExprListAppend(pParse,pList, E);
1213 expr(A) ::= expr(A) ISNULL|NOTNULL(E). {A = sqlite3PExpr(pParse,@E,A,0);}
1333 expr(A) ::= expr(A) in_op(N) nm(Y) dbnm(Z) paren_exprlist(E). [IN] {
1336 if( E ) sqlite3SrcListFuncArgs(pParse, pSelect ? pSrc : 0, E);
1478 cmd ::= DROP INDEX ifexists(E) fullname(X). {sqlite3DropIndex(pParse, X, E);}
1525 ON fullname(E) foreach_clause when_clause(G). {
1526 sqlite3BeginTrigger(pParse, &B, &Z, C, D.a, D.b, E, G, T, NOERR);
1596 UPDATE(B) orconf(R) trnm(X) tridxby SET setlist(Y) from(F) where_opt(Z) scanpt(E).
1597 {A = sqlite3TriggerUpdateStep(pParse, &X, F, Y, Z, R, B.z, E);}
1605 trigger_cmd(A) ::= DELETE(B) FROM trnm(X) tridxby where_opt(Y) scanpt(E).
1606 {A = sqlite3TriggerDeleteStep(pParse, &X, Y, B.z, E);}
1609 trigger_cmd(A) ::= scanpt(B) select(X) scanpt(E).
1610 {A = sqlite3TriggerSelectStep(pParse->db, X, B, E); /*A-overwrites-X*/}
1703 create_vtab ::= createkw VIRTUAL TABLE ifnotexists(E)
1705 sqlite3VtabBeginParse(pParse, &X, &Y, &Z, E);