(B)0[m[1mcompound-statement = [m
[1m [m
[1m qqwqqqqqqqqqqqqqqqqqqqqqqqwq> [1;4mBEGIN[m[1m qqwqqqqqqqqqqqqqqqqqqqqwqqqk[m
[1m mq> <beginning-label>:[m [1mqj mq> pragma-clauses[m [1mqqj x [m
[1m lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq <qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj [m
[1m mqwqqqqqqqqqqqqqqqqqqqqqqqqqqqqwqqk [m
[1m mwqq> variable-declaration qwj x [m
[1m mqqqqqqqqqqqqqqqqqqqqqqqqqqj x [m
[1m lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj [m
[1m mqwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwqq> [1;4mEND[m[1m qqwqqqqqqqqqqqqqqqqqqqqwqq>[m
[1m mwq> [m [1mcompound-use-statement qwj[m [1mmq>[m [1m<ending-label>:[m [1mqj [m
[1mmqqqqqqqqqq <qqqqqqqqqqqqqqqqqj[m
(B)0[m[1mpragma-clauses =[m
[1mqqwqwq> pragma-option qqwqqqqqqqqqqqqqqqqqqwqqq>[m
[1mx[m [1mmqqqqqqq <qqqqqqqqqj[m [1mx[m
[1mmq> [1;4mPRAGMA[m[1m ( qwq> pragma-option qwq> )[m [1mqj[m
[1mmqqqqqqqq , <qqqqqqqj[m
(B)0[m[1mpragma-option =[m
[1mqqwq> [1;4mATOMIC[m[1m qqqqqqqqqqqqqqqqqqqqqqwqq>[m
[1mtq> [1;4mNOT[m [1;4mATOMIC[m[1m qqqqqqqqqqqqqqqqqqu[m
[1mtq> [1;4mON[m[1m [1;4mALIAS[m[1m <alias-name> qqqqqqqu[m
[1mtq> with-clause qqqqqqqqqqqqqqqqqu[m
[1mmq> optimize-clause qqqqqqqqqqqqqj[m
[1m [m
(B)0[m[1moptimize-clause = [m [1m [m [1m [m
[1m [m [1m [m [1m [m
[1mqqwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwqqq> [m
[1m mq> [1;4mOPTIMIZE[m[1m qqwqwq> [1;4mFOR[m[1m qwq> [1;4mFAST[m[1m [1;4mFIRST[m[1m qqqqqqqqwqqqqqqqqqqwqwqj [m
[1m x x tq> [1;4mTOTAL[m[1m [1;4mTIME[m[1m qqqqqqqqu[m [1m [m [1mx x [m
[1mx[m [1mx[m [1mmq> [1;4mSEQUENTIAL[m [1;4mACCESS[m [1mqj[m [1mx[m [1mx[m
[1m x tq> [1;4mUSING[m[1m <outline-name> qqqqqqqqqqqqqqqqqqu x [m
[1mx[m [1mtq> [1;4mWITH[m[1m qwq> [1;4mDEFAULT[m [1mqqwq> [1;4mSELECTIVITY[m [1mqu[m [1mx[m
[1mx[m [1mx[m [1mtq>[m [1;4mSAMPLED[m [1mqqu[m [1mx[m [1mx[m
[1mx[m [1mx[m [1mmq>[m [1;4mAGGRESSIVE[m[1m j[m [1mx[m [1mx[m
[1m x mq> [1;4mAS[m[1m <query-name> qqqqqqqqqqqqqqqqqqqqqqqj x [m
[1m mqqqqqqqqqqqqqqqq <qqqqqqqqqqqqqqqqqqqqqqqqqqqqj [m
[1m [m [1m [m [1m [m
(B)0[m[1mwith-clause = [m
[1m [m
[1mqqq> [1;4mWITH[m[1m qq> [1;4mHOLD[m[1m qwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwq> [m
[1m mq> [1;4mPRESERVE[m[1m qqwq> [1;4mON[m[1m [1;4mCOMMIT[m[1m qqqu [m
[1m tq> [1;4mON[m[1m [1;4mROLLBACK[m[1m qu [m
[1m tq> [1;4mALL[m[1m qqqqqqqqqu [m
[1m mq> [1;4mNONE[m[1m qqqqqqqqj [m
[1m [m
(B)0[m[1mvariable-declaration = [m
[1m [m
[1mqqq> [1;4mDECLARE[m[1m qqwq> <variable-name> qwqwqqqqqqqqqqqqqqwqqk [m
[1m mqqqqqqqq , <qqqqqqqqj tq> [1;4mCONSTANT[m[1m qqu x [m
[1m mq> [1;4mUPDATABLE[m[1m qj x [m
[1mlqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj [m
[1mmqwq> data-type qqqqwqwqqqqqqqqqqqqqqqqqqqwqwqqqqqqqqqqqqqqqqqqqqqqwq>[m
[1m mq> <domain-name> j mq> default-clause qj mq> constraint-clause qj[m
[1m [m
(B)0[m[1mconstraint-clause =[m
[1mqq> [1;4mCHECK[m[1m qq> (search-condition) qwqqqqqqqqqqqqqqqqqqqqqqqqqqwq>[m
[1mmq> constraint-attributes qj[m
(B)0[m[1mdefault-clause = [m
[1m [m
[1mqqwq> [1;4mDEFAULT[m[1m qqwqqwqq> date-time-literal qwqqqqq>[m
[1m mq> = qqqqqqj tqq> interval-literal qu [m
[1m tqq> numeric-literal qqu [m
[1m [m [1mtqq>[m [1mstring-literal[m [1mqqqu[m
[1m [m [1mmqq>[m [1m: <variable-name>[m [1mqj[m
(B)0[m[1mcompound-use-statement = [m
[1m [m
[1mqqqqwq> call-statement qqqqqqqqqqqqqqwqq> ;[m
[1m tq> commit-statement qqqqqqqqqqqqu [m
[1m tq> control-statement qqqqqqqqqqqu [m
[1m tq> delete-statement qqqqqqqqqqqqu [m
[1m tq> get-diagnostics-statement qqqu [m
[1m tq> insert-statement qqqqqqqqqqqqu [m
[1m tq> lock-table-statement qqqqqqqqu[m [1m [m
[1m tq> rollback-statement qqqqqqqqqqu [m
[1m tq> set-transaction-statement qqqu [m
[1m tq> singleton-select-statement qqu [m
[1mtq> start-transaction-statement qu[m
[1m tq> trace-statement qqqqqqqqqqqqqu [m
[1m mq> update-statement qqqqqqqqqqqqj [m
(B)0[m[1mcontrol-statement = [m
[1m [m
[1mqqqwq> simple-case-statement[m [1mqqqqqqwqq>[m
[1m tq>[m [1mcase-searched-statement qqqqu[m
[1m tq> compound-statement qqqqqqqqqu [m
[1m tq> for-statement qqqqqqqqqqqqqqu [m
[1m tq>[m [1mfor-counted-loop-statement qu[m
[1m tq> if-statement qqqqqqqqqqqqqqqu [m
[1mtq>[m [1miterate-statement qqqqqqqqqqu[m [1m [m
[1m tq> leave-statement qqqqqqqqqqqqu [m
[1m tq> loop-statement qqqqqqqqqqqqqu [m
[1mtq> repeat-statement qqqqqqqqqqqu[m
[1m tq> return-statement qqqqqqqqqqqu [m
[1m tq> set-assignment-statement qqqu [m
[1m tq> signal-statement qqqqqqqqqqqu [m
[1mtq> trace-statement qqqqqqqqqqqqu [m
[1mmq> while-statement qqqqqqqqqqqqj [m