Lines Matching refs:zSql

2458   const char *zSql,     /* SQL to be evaluated */
3381 const char *zSql, /* SQL statement, UTF-8 encoded */
3388 const char *zSql, /* SQL statement, UTF-8 encoded */
3395 const void *zSql, /* SQL statement, UTF-16 encoded */
3402 const void *zSql, /* SQL statement, UTF-16 encoded */
12802 char *zSql; /* Text of the SQL statement that generated this */ member
57607 assert( p->zSql==0 );
57608 p->zSql = sqlite3DbStrNDup(p->db, z, n);
57617 return (p && p->isPrepareV2) ? p->zSql : 0;
57635 zTmp = pA->zSql;
57636 pA->zSql = pB->zSql;
57637 pB->zSql = zTmp;
59992 sqlite3DbFree(db, p->zSql);
61215 if( rc!=SQLITE_ROW && db->xProfile && !db->init.busy && p->zSql ){
61218 db->xProfile(db->pProfileArg, p->zSql, (iNow - p->startTime)*1000000);
61792 "bind on a busy prepared statement: [%s]", p->zSql);
62128 static int findNextHostParameter(const char *zSql, int *pnToken){
62134 while( zSql[0] ){
62135 n = sqlite3GetToken((u8*)zSql, &tokenType);
62142 zSql += n;
63210 char *zSql;
63613 sqlite3_log(pOp->p1, "abort at %d in [%s]: %s", pc, p->zSql, pOp->p4.z);
63616 sqlite3_log(pOp->p1, "constraint failed at %d in [%s]", pc, p->zSql);
67508 char *zSql;
67530 u.bu.zSql = sqlite3MPrintf(db,
67533 if( u.bu.zSql==0 ){
67540 rc = sqlite3_exec(db, u.bu.zSql, sqlite3InitCallback, &u.bu.initData, 0);
67542 sqlite3DbFree(db, u.bu.zSql);
68774 if( db->xTrace && (u.cn.zTrace = (pOp->p4.z ? pOp->p4.z : p->zSql))!=0 ){
68781 && (u.cn.zTrace = (pOp->p4.z ? pOp->p4.z : p->zSql))!=0
68857 pc, p->zSql, p->zErrMsg);
75023 unsigned char const *zSql = sqlite3_value_text(argv[0]);
75028 unsigned char const *zCsr = zSql;
75040 if( zSql ){
75061 zRet = sqlite3MPrintf(db, "%.*s\"%w\"%s", ((u8*)tname.z) - zSql, zSql,
75143 unsigned char const *zSql = sqlite3_value_text(argv[0]);
75149 unsigned char const *zCsr = zSql;
75161 if( zSql ){
75200 zRet = sqlite3MPrintf(db, "%.*s\"%w\"%s", ((u8*)tname.z) - zSql, zSql,
76413 char *zSql;
76436 zSql = sqlite3MPrintf(db,
76438 if( zSql==0 ){
76441 rc = sqlite3_exec(db, zSql, analysisLoader, &sInfo, 0);
76442 sqlite3DbFree(db, zSql);
76454 zSql = sqlite3MPrintf(db,
76456 if( !zSql ){
76459 rc = sqlite3_prepare(db, zSql, -1, &pStmt, 0);
76460 sqlite3DbFree(db, zSql);
77571 char *zSql;
77580 zSql = sqlite3VMPrintf(db, zFormat, ap);
77582 if( zSql==0 ){
77588 sqlite3RunParser(pParse, zSql, &zErrMsg);
77590 sqlite3DbFree(db, zSql);
86893 const char *zSql, /* The SQL to be executed */
86906 if( zSql==0 ) zSql = "";
86910 while( (rc==SQLITE_OK || (rc==SQLITE_SCHEMA && (++nRetry)<2)) && zSql[0] ){
86915 rc = sqlite3_prepare(db, zSql, -1, &pStmt, &zLeftover);
86922 zSql = zLeftover;
86974 zSql = zLeftover;
86975 while( sqlite3Isspace(zSql[0]) ) zSql++;
89926 char *zSql;
89927 zSql = sqlite3MPrintf(db,
89936 rc = sqlite3_exec(db, zSql, sqlite3InitCallback, &initData, 0);
89942 sqlite3DbFree(db, zSql);
90133 const char *zSql, /* UTF-8 encoded SQL statement. */
90197 if( nBytes>=0 && (nBytes==0 || zSql[nBytes-1]!=0) ){
90207 zSqlCopy = sqlite3DbStrNDup(db, zSql, nBytes);
90211 pParse->zTail = &zSql[pParse->zTail-zSqlCopy];
90213 pParse->zTail = &zSql[nBytes];
90216 sqlite3RunParser(pParse, zSql, &zErrMsg);
90261 sqlite3VdbeSetSql(pVdbe, zSql, (int)(pParse->zTail-zSql), saveSqlFlag);
90293 const char *zSql, /* UTF-8 encoded SQL statement. */
90308 rc = sqlite3Prepare(db, zSql, nBytes, saveSqlFlag, pOld, ppStmt, pzTail);
90311 rc = sqlite3Prepare(db, zSql, nBytes, saveSqlFlag, pOld, ppStmt, pzTail);
90329 const char *zSql;
90333 zSql = sqlite3_sql((sqlite3_stmt *)p);
90334 assert( zSql!=0 ); /* Reprepare only called for prepare_v2() statements */
90337 rc = sqlite3LockAndPrepare(db, zSql, -1, 0, p, &pNew, 0);
90365 const char *zSql, /* UTF-8 encoded SQL statement. */
90371 rc = sqlite3LockAndPrepare(db,zSql,nBytes,0,0,ppStmt,pzTail);
90377 const char *zSql, /* UTF-8 encoded SQL statement. */
90383 rc = sqlite3LockAndPrepare(db,zSql,nBytes,1,0,ppStmt,pzTail);
90395 const void *zSql, /* UTF-16 encoded SQL statement. */
90415 zSql8 = sqlite3Utf16to8(db, zSql, nBytes, SQLITE_UTF16NATIVE);
90427 *pzTail = (u8 *)zSql + sqlite3Utf16ByteLen(zSql, chars_parsed);
90445 const void *zSql, /* UTF-16 encoded SQL statement. */
90451 rc = sqlite3Prepare16(db,zSql,nBytes,0,ppStmt,pzTail);
90457 const void *zSql, /* UTF-16 encoded SQL statement. */
90463 rc = sqlite3Prepare16(db,zSql,nBytes,1,ppStmt,pzTail);
95057 const char *zSql, /* The SQL to be executed */
95082 rc = sqlite3_exec(db, zSql, sqlite3_get_table_cb, &res, pzErrMsg);
96954 static int execSql(sqlite3 *db, char **pzErrMsg, const char *zSql){
96957 if( !zSql ){
96960 if( SQLITE_OK!=sqlite3_prepare(db, zSql, -1, &pStmt, 0) ){
96973 static int execExecSql(sqlite3 *db, char **pzErrMsg, const char *zSql){
96977 rc = sqlite3_prepare(db, zSql, -1, &pStmt, 0);
97016 char *zSql = 0; /* SQL statements */
97065 zSql = "ATTACH ':memory:' AS vacuum_db;";
97067 zSql = "ATTACH '' AS vacuum_db;";
97069 rc = execSql(db, pzErrMsg, zSql);
107408 SQLITE_PRIVATE int sqlite3RunParser(Parse *pParse, const char *zSql, char **pzErrMsg){
107424 pParse->zTail = zSql;
107439 while( !db->mallocFailed && zSql[i]!=0 ){
107441 pParse->sLastToken.z = &zSql[i];
107442 pParse->sLastToken.n = sqlite3GetToken((unsigned char*)&zSql[i],&tokenType);
107465 pParse->zTail = &zSql[i];
107479 if( zSql[i]==0 && nErr==0 && pParse->rc==SQLITE_OK ){
107482 pParse->zTail = &zSql[i];
107653 SQLITE_API int sqlite3_complete(const char *zSql){
107686 while( *zSql ){
107687 switch( *zSql ){
107701 if( zSql[1]!='*' ){
107705 zSql += 2;
107706 while( zSql[0] && (zSql[0]!='*' || zSql[1]!='/') ){ zSql++; }
107707 if( zSql[0]==0 ) return 0;
107708 zSql++;
107713 if( zSql[1]!='-' ){
107717 while( *zSql && *zSql!='\n' ){ zSql++; }
107718 if( *zSql==0 ) return state==1;
107723 zSql++;
107724 while( *zSql && *zSql!=']' ){ zSql++; }
107725 if( *zSql==0 ) return 0;
107732 int c = *zSql;
107733 zSql++;
107734 while( *zSql && *zSql!=c ){ zSql++; }
107735 if( *zSql==0 ) return 0;
107743 if( IdChar((u8)*zSql) ){
107746 for(nId=1; IdChar(zSql[nId]); nId++){}
107750 switch( *zSql ){
107752 if( nId==6 && sqlite3StrNICmp(zSql, "create", 6)==0 ){
107760 if( nId==7 && sqlite3StrNICmp(zSql, "trigger", 7)==0 ){
107762 }else if( nId==4 && sqlite3StrNICmp(zSql, "temp", 4)==0 ){
107764 }else if( nId==9 && sqlite3StrNICmp(zSql, "temporary", 9)==0 ){
107772 if( nId==3 && sqlite3StrNICmp(zSql, "end", 3)==0 ){
107776 if( nId==7 && sqlite3StrNICmp(zSql, "explain", 7)==0 ){
107791 zSql += nId-1;
107800 zSql++;
107811 SQLITE_API int sqlite3_complete16(const void *zSql){
107821 sqlite3ValueSetStr(pVal, -1, zSql, SQLITE_UTF16NATIVE, SQLITE_STATIC);
112472 char *zSql;
112475 zSql = sqlite3_vmprintf(zFormat, ap);
112477 if( zSql==0 ){
112480 *pRc = sqlite3_exec(db, zSql, 0, 0, 0);
112481 sqlite3_free(zSql);
112521 char *zSql; /* SQL statement passed to declare_vtab() */
112533 zSql = sqlite3_mprintf(
112536 if( !zCols || !zSql ){
112539 rc = sqlite3_declare_vtab(p->db, zSql);
112542 sqlite3_free(zSql);
112619 char *zSql; /* SQL text "PRAGMA %Q.page_size" */
112622 zSql = sqlite3_mprintf("PRAGMA %Q.page_size", p->zDb);
112623 if( !zSql ){
112626 rc = sqlite3_prepare(p->db, zSql, -1, &pStmt, 0);
112637 sqlite3_free(zSql);
114505 char *zSql; /* SQL statement used to access %_content */
114568 zSql = sqlite3_mprintf(zTmpl, p->zReadExprlist, p->zDb, p->zName, zSort);
114571 zSql = sqlite3_mprintf(zTmpl, p->zReadExprlist, p->zDb, p->zName);
114573 if( !zSql ) return SQLITE_NOMEM;
114574 rc = sqlite3_prepare_v2(p->db, zSql, -1, &pCsr->pStmt, 0);
114575 sqlite3_free(zSql);
117706 const char zSql[] = "SELECT fts3_tokenizer(?)";
117709 rc = sqlite3_prepare_v2(db, zSql, -1, &pStmt, 0);
119230 const char zSql[] = "SELECT fts3_tokenizer(?, ?)";
119232 rc = sqlite3_prepare_v2(db, zSql, -1, &pStmt, 0);
119252 const char zSql[] = "SELECT fts3_tokenizer(?)";
119255 rc = sqlite3_prepare_v2(db, zSql, -1, &pStmt, 0);
119914 char *zSql;
119916 zSql = sqlite3_mprintf(azSql[eStmt], p->zDb, p->zName, p->zWriteExprlist);
119918 zSql = sqlite3_mprintf(azSql[eStmt], p->zReadExprlist, p->zDb, p->zName);
119920 zSql = sqlite3_mprintf(azSql[eStmt], p->zDb, p->zName);
119922 if( !zSql ){
119925 rc = sqlite3_prepare_v2(p->db, zSql, -1, &pStmt, NULL);
119926 sqlite3_free(zSql);
127219 char *zSql = sqlite3_mprintf(
127227 if( zSql ){
127228 rc = sqlite3_exec(pRtree->db, zSql, 0, 0, 0);
127229 sqlite3_free(zSql);
127320 char *zSql = sqlite3_mprintf(azSql[i], zDb, zPrefix);
127321 if( zSql ){
127322 rc = sqlite3_prepare_v2(db, zSql, -1, appStmt[i], 0);
127326 sqlite3_free(zSql);
127339 static int getIntFromStmt(sqlite3 *db, const char *zSql, int *piVal){
127341 if( zSql ){
127343 rc = sqlite3_prepare_v2(db, zSql, -1, &pStmt, 0);
127375 char *zSql;
127378 zSql = sqlite3_mprintf("PRAGMA %Q.page_size", pRtree->zDb);
127379 rc = getIntFromStmt(db, zSql, &iPageSize);
127387 zSql = sqlite3_mprintf(
127391 rc = getIntFromStmt(db, zSql, &pRtree->iNodeSize);
127394 sqlite3_free(zSql);
127465 char *zSql = sqlite3_mprintf("CREATE TABLE x(%s", argv[3]);
127468 for(ii=4; zSql && ii<argc; ii++){
127469 zTmp = zSql;
127470 zSql = sqlite3_mprintf("%s, %s", zTmp, argv[ii]);
127473 if( zSql ){
127474 zTmp = zSql;
127475 zSql = sqlite3_mprintf("%s);", zTmp);
127478 if( !zSql ){
127480 }else if( SQLITE_OK!=(rc = sqlite3_declare_vtab(db, zSql)) ){
127483 sqlite3_free(zSql);