Lines Matching refs:zSql
2561 const char *zSql, /* SQL to be evaluated */
3509 const char *zSql, /* SQL statement, UTF-8 encoded */
3516 const char *zSql, /* SQL statement, UTF-8 encoded */
3523 const void *zSql, /* SQL statement, UTF-16 encoded */
3530 const void *zSql, /* SQL statement, UTF-16 encoded */
13163 char *zSql; /* Text of the SQL statement that generated this */ member
59597 assert( p->zSql==0 );
59598 p->zSql = sqlite3DbStrNDup(p->db, z, n);
59607 return (p && p->isPrepareV2) ? p->zSql : 0;
59625 zTmp = pA->zSql;
59626 pA->zSql = pB->zSql;
59627 pB->zSql = zTmp;
61993 sqlite3DbFree(db, p->zSql);
63196 if( rc!=SQLITE_ROW && db->xProfile && !db->init.busy && p->zSql ){
63199 db->xProfile(db->pProfileArg, p->zSql, (iNow - p->startTime)*1000000);
63773 "bind on a busy prepared statement: [%s]", p->zSql);
64119 static int findNextHostParameter(const char *zSql, int *pnToken){
64125 while( zSql[0] ){
64126 n = sqlite3GetToken((u8*)zSql, &tokenType);
64133 zSql += n;
65331 char *zSql;
65735 sqlite3_log(pOp->p1, "abort at %d in [%s]: %s", pc, p->zSql, pOp->p4.z);
65738 sqlite3_log(pOp->p1, "constraint failed at %d in [%s]", pc, p->zSql);
69782 char *zSql;
69804 u.by.zSql = sqlite3MPrintf(db,
69807 if( u.by.zSql==0 ){
69814 rc = sqlite3_exec(db, u.by.zSql, sqlite3InitCallback, &u.by.initData, 0);
69816 sqlite3DbFree(db, u.by.zSql);
71065 if( db->xTrace && (u.cr.zTrace = (pOp->p4.z ? pOp->p4.z : p->zSql))!=0 ){
71072 && (u.cr.zTrace = (pOp->p4.z ? pOp->p4.z : p->zSql))!=0
71148 pc, p->zSql, p->zErrMsg);
78509 unsigned char const *zSql = sqlite3_value_text(argv[0]);
78514 unsigned char const *zCsr = zSql;
78526 if( zSql ){
78547 zRet = sqlite3MPrintf(db, "%.*s\"%w\"%s", ((u8*)tname.z) - zSql, zSql,
78629 unsigned char const *zSql = sqlite3_value_text(argv[0]);
78635 unsigned char const *zCsr = zSql;
78647 if( zSql ){
78686 zRet = sqlite3MPrintf(db, "%.*s\"%w\"%s", ((u8*)tname.z) - zSql, zSql,
80224 char *zSql; /* Text of the SQL statement */
80235 zSql = sqlite3MPrintf(db,
80238 if( !zSql ){
80241 rc = sqlite3_prepare(db, zSql, -1, &pStmt, 0);
80242 sqlite3DbFree(db, zSql);
80268 zSql = sqlite3MPrintf(db,
80270 if( !zSql ){
80273 rc = sqlite3_prepare(db, zSql, -1, &pStmt, 0);
80274 sqlite3DbFree(db, zSql);
80368 char *zSql;
80393 zSql = sqlite3MPrintf(db,
80395 if( zSql==0 ){
80398 rc = sqlite3_exec(db, zSql, analysisLoader, &sInfo, 0);
80399 sqlite3DbFree(db, zSql);
81463 char *zSql;
81472 zSql = sqlite3VMPrintf(db, zFormat, ap);
81474 if( zSql==0 ){
81480 sqlite3RunParser(pParse, zSql, &zErrMsg);
81482 sqlite3DbFree(db, zSql);
90874 const char *zSql, /* The SQL to be executed */
90887 if( zSql==0 ) zSql = "";
90891 while( (rc==SQLITE_OK || (rc==SQLITE_SCHEMA && (++nRetry)<2)) && zSql[0] ){
90896 rc = sqlite3_prepare(db, zSql, -1, &pStmt, &zLeftover);
90903 zSql = zLeftover;
90955 zSql = zLeftover;
90956 while( sqlite3Isspace(zSql[0]) ) zSql++;
93993 char *zSql;
93994 zSql = sqlite3MPrintf(db,
94003 rc = sqlite3_exec(db, zSql, sqlite3InitCallback, &initData, 0);
94009 sqlite3DbFree(db, zSql);
94200 const char *zSql, /* UTF-8 encoded SQL statement. */
94264 if( nBytes>=0 && (nBytes==0 || zSql[nBytes-1]!=0) ){
94274 zSqlCopy = sqlite3DbStrNDup(db, zSql, nBytes);
94278 pParse->zTail = &zSql[pParse->zTail-zSqlCopy];
94280 pParse->zTail = &zSql[nBytes];
94283 sqlite3RunParser(pParse, zSql, &zErrMsg);
94328 sqlite3VdbeSetSql(pVdbe, zSql, (int)(pParse->zTail-zSql), saveSqlFlag);
94360 const char *zSql, /* UTF-8 encoded SQL statement. */
94375 rc = sqlite3Prepare(db, zSql, nBytes, saveSqlFlag, pOld, ppStmt, pzTail);
94378 rc = sqlite3Prepare(db, zSql, nBytes, saveSqlFlag, pOld, ppStmt, pzTail);
94396 const char *zSql;
94400 zSql = sqlite3_sql((sqlite3_stmt *)p);
94401 assert( zSql!=0 ); /* Reprepare only called for prepare_v2() statements */
94404 rc = sqlite3LockAndPrepare(db, zSql, -1, 0, p, &pNew, 0);
94432 const char *zSql, /* UTF-8 encoded SQL statement. */
94438 rc = sqlite3LockAndPrepare(db,zSql,nBytes,0,0,ppStmt,pzTail);
94444 const char *zSql, /* UTF-8 encoded SQL statement. */
94450 rc = sqlite3LockAndPrepare(db,zSql,nBytes,1,0,ppStmt,pzTail);
94462 const void *zSql, /* UTF-16 encoded SQL statement. */
94482 zSql8 = sqlite3Utf16to8(db, zSql, nBytes, SQLITE_UTF16NATIVE);
94494 *pzTail = (u8 *)zSql + sqlite3Utf16ByteLen(zSql, chars_parsed);
94512 const void *zSql, /* UTF-16 encoded SQL statement. */
94518 rc = sqlite3Prepare16(db,zSql,nBytes,0,ppStmt,pzTail);
94524 const void *zSql, /* UTF-16 encoded SQL statement. */
94530 rc = sqlite3Prepare16(db,zSql,nBytes,1,ppStmt,pzTail);
99271 const char *zSql, /* The SQL to be executed */
99296 rc = sqlite3_exec(db, zSql, sqlite3_get_table_cb, &res, pzErrMsg);
101187 static int execSql(sqlite3 *db, char **pzErrMsg, const char *zSql){
101190 if( !zSql ){
101193 if( SQLITE_OK!=sqlite3_prepare(db, zSql, -1, &pStmt, 0) ){
101206 static int execExecSql(sqlite3 *db, char **pzErrMsg, const char *zSql){
101210 rc = sqlite3_prepare(db, zSql, -1, &pStmt, 0);
101249 char *zSql = 0; /* SQL statements */
101298 zSql = "ATTACH ':memory:' AS vacuum_db;";
101300 zSql = "ATTACH '' AS vacuum_db;";
101302 rc = execSql(db, pzErrMsg, zSql);
111958 SQLITE_PRIVATE int sqlite3RunParser(Parse *pParse, const char *zSql, char **pzErrMsg){
111974 pParse->zTail = zSql;
111989 while( !db->mallocFailed && zSql[i]!=0 ){
111991 pParse->sLastToken.z = &zSql[i];
111992 pParse->sLastToken.n = sqlite3GetToken((unsigned char*)&zSql[i],&tokenType);
112015 pParse->zTail = &zSql[i];
112029 if( zSql[i]==0 && nErr==0 && pParse->rc==SQLITE_OK ){
112032 pParse->zTail = &zSql[i];
112203 SQLITE_API int sqlite3_complete(const char *zSql){
112236 while( *zSql ){
112237 switch( *zSql ){
112251 if( zSql[1]!='*' ){
112255 zSql += 2;
112256 while( zSql[0] && (zSql[0]!='*' || zSql[1]!='/') ){ zSql++; }
112257 if( zSql[0]==0 ) return 0;
112258 zSql++;
112263 if( zSql[1]!='-' ){
112267 while( *zSql && *zSql!='\n' ){ zSql++; }
112268 if( *zSql==0 ) return state==1;
112273 zSql++;
112274 while( *zSql && *zSql!=']' ){ zSql++; }
112275 if( *zSql==0 ) return 0;
112282 int c = *zSql;
112283 zSql++;
112284 while( *zSql && *zSql!=c ){ zSql++; }
112285 if( *zSql==0 ) return 0;
112293 if( IdChar((u8)*zSql) ){
112296 for(nId=1; IdChar(zSql[nId]); nId++){}
112300 switch( *zSql ){
112302 if( nId==6 && sqlite3StrNICmp(zSql, "create", 6)==0 ){
112310 if( nId==7 && sqlite3StrNICmp(zSql, "trigger", 7)==0 ){
112312 }else if( nId==4 && sqlite3StrNICmp(zSql, "temp", 4)==0 ){
112314 }else if( nId==9 && sqlite3StrNICmp(zSql, "temporary", 9)==0 ){
112322 if( nId==3 && sqlite3StrNICmp(zSql, "end", 3)==0 ){
112326 if( nId==7 && sqlite3StrNICmp(zSql, "explain", 7)==0 ){
112341 zSql += nId-1;
112350 zSql++;
112361 SQLITE_API int sqlite3_complete16(const void *zSql){
112371 sqlite3ValueSetStr(pVal, -1, zSql, SQLITE_UTF16NATIVE, SQLITE_STATIC);
117162 char *zSql;
117165 zSql = sqlite3_vmprintf(zFormat, ap);
117167 if( zSql==0 ){
117170 *pRc = sqlite3_exec(db, zSql, 0, 0, 0);
117171 sqlite3_free(zSql);
117214 char *zSql; /* SQL statement passed to declare_vtab() */
117228 zSql = sqlite3_mprintf(
117232 if( !zCols || !zSql ){
117235 rc = sqlite3_declare_vtab(p->db, zSql);
117238 sqlite3_free(zSql);
117323 char *zSql; /* SQL text "PRAGMA %Q.page_size" */
117326 zSql = sqlite3_mprintf("PRAGMA %Q.page_size", p->zDb);
117327 if( !zSql ){
117330 rc = sqlite3_prepare(p->db, zSql, -1, &pStmt, 0);
117341 sqlite3_free(zSql);
117648 char *zSql; /* "SELECT *" statement on zTbl */
117651 zSql = sqlite3_mprintf("SELECT * FROM %Q.%Q", zDb, zTbl);
117652 if( !zSql ){
117655 rc = sqlite3_prepare(db, zSql, -1, &pStmt, 0);
117657 sqlite3_free(zSql);
118194 char *zSql;
118195 zSql = sqlite3_mprintf("SELECT %s WHERE rowid = ?", p->zReadExprlist);
118196 if( !zSql ) return SQLITE_NOMEM;
118197 rc = sqlite3_prepare_v2(p->db, zSql, -1, &pCsr->pStmt, 0);
118198 sqlite3_free(zSql);
119596 char *zSql; /* SQL statement used to access %_content */
119660 zSql = sqlite3_mprintf(
119664 if( zSql ){
119665 rc = sqlite3_prepare_v2(p->db, zSql, -1, &pCsr->pStmt, 0);
119666 sqlite3_free(zSql);
123177 const char zSql[] = "SELECT fts3_tokenizer(?)";
123180 rc = sqlite3_prepare_v2(db, zSql, -1, &pStmt, 0);
124708 const char zSql[] = "SELECT fts3_tokenizer(?, ?)";
124710 rc = sqlite3_prepare_v2(db, zSql, -1, &pStmt, 0);
124730 const char zSql[] = "SELECT fts3_tokenizer(?)";
124733 rc = sqlite3_prepare_v2(db, zSql, -1, &pStmt, 0);
125404 char *zSql;
125406 zSql = sqlite3_mprintf(azSql[eStmt], p->zDb, p->zName, p->zWriteExprlist);
125408 zSql = sqlite3_mprintf(azSql[eStmt], p->zReadExprlist);
125410 zSql = sqlite3_mprintf(azSql[eStmt], p->zDb, p->zName);
125412 if( !zSql ){
125415 rc = sqlite3_prepare_v2(p->db, zSql, -1, &pStmt, NULL);
125416 sqlite3_free(zSql);
128217 char *zSql = sqlite3_mprintf("SELECT %s" , p->zReadExprlist);
128218 if( !zSql ){
128221 rc = sqlite3_prepare_v2(p->db, zSql, -1, &pStmt, 0);
128222 sqlite3_free(zSql);
133000 char *zSql = sqlite3_mprintf(
133008 if( zSql ){
133009 rc = sqlite3_exec(pRtree->db, zSql, 0, 0, 0);
133010 sqlite3_free(zSql);
133101 char *zSql = sqlite3_mprintf(azSql[i], zDb, zPrefix);
133102 if( zSql ){
133103 rc = sqlite3_prepare_v2(db, zSql, -1, appStmt[i], 0);
133107 sqlite3_free(zSql);
133120 static int getIntFromStmt(sqlite3 *db, const char *zSql, int *piVal){
133122 if( zSql ){
133124 rc = sqlite3_prepare_v2(db, zSql, -1, &pStmt, 0);
133156 char *zSql;
133159 zSql = sqlite3_mprintf("PRAGMA %Q.page_size", pRtree->zDb);
133160 rc = getIntFromStmt(db, zSql, &iPageSize);
133168 zSql = sqlite3_mprintf(
133172 rc = getIntFromStmt(db, zSql, &pRtree->iNodeSize);
133175 sqlite3_free(zSql);
133246 char *zSql = sqlite3_mprintf("CREATE TABLE x(%s", argv[3]);
133249 for(ii=4; zSql && ii<argc; ii++){
133250 zTmp = zSql;
133251 zSql = sqlite3_mprintf("%s, %s", zTmp, argv[ii]);
133254 if( zSql ){
133255 zTmp = zSql;
133256 zSql = sqlite3_mprintf("%s);", zTmp);
133259 if( !zSql ){
133261 }else if( SQLITE_OK!=(rc = sqlite3_declare_vtab(db, zSql)) ){
133264 sqlite3_free(zSql);