Lines Matching refs:zSql
567 int sqlite3RunParser(Parse *pParse, const char *zSql){ argument
581 assert( zSql!=0 );
587 pParse->zTail = zSql;
590 printf("parser: [[[%s]]]\n", zSql);
613 n = sqlite3GetToken((u8*)zSql, &tokenType);
635 zSql += n;
638 if( zSql[0]==0 ){
652 tokenType = analyzeWindowKeyword((const u8*)&zSql[6]);
655 tokenType = analyzeOverKeyword((const u8*)&zSql[4], lastTokenParsed);
658 tokenType = analyzeFilterKeyword((const u8*)&zSql[6], lastTokenParsed);
662 x.z = zSql;
668 pParse->sLastToken.z = zSql;
672 zSql += n;
699 pParse->zTail = zSql;
739 const char *zSql /* The original SQL string */ argument
757 for(i=0; zSql[i] && pStr->accError==0; i+=n){
761 n = sqlite3GetToken((unsigned char*)zSql+i, &tokenType);
805 if( sqlite3Isquote(zSql[i]) ){
806 char *zId = sqlite3DbStrNDup(db, zSql+i, n);
811 if( zSql[i]=='"' && sqlite3VdbeUsesDoubleQuotedString(pVdbe, zId) ){
826 sqlite3_str_append(pStr, zSql+i, n);
839 if( sqlite3IsIdChar(zSql[i]) ) addSpaceSeparator(pStr);
841 sqlite3_str_append(pStr, zSql+i, n);