• Home
  • Raw
  • Download

Lines Matching refs:zSql

1115   const char *zSql,                           /* SQL to be evaluated */  in shell_exec()  argument
1130 while( zSql[0] && (SQLITE_OK == rc) ){ in shell_exec()
1131 rc = sqlite3_prepare_v2(db, zSql, -1, &pStmt, &zLeftover); in shell_exec()
1139 zSql = zLeftover; in shell_exec()
1140 while( IsSpace(zSql[0]) ) zSql++; in shell_exec()
1153 fprintf(pArg->out, "%s\n", zStmtSql ? zStmtSql : zSql); in shell_exec()
1229 zSql = zLeftover; in shell_exec()
1230 while( IsSpace(zSql[0]) ) zSql++; in shell_exec()
1256 const char *zSql; in dump_callback() local
1264 zSql = azArg[2]; in dump_callback()
1272 }else if( strncmp(zSql, "CREATE VIRTUAL TABLE", 20)==0 ){ in dump_callback()
1281 zTable, zTable, zSql); in dump_callback()
1286 fprintf(p->out, "%s;\n", zSql); in dump_callback()
1753 char *zSql; /* An SQL statement */ in do_meta_command() local
1766 zSql = sqlite3_mprintf("SELECT * FROM %s", zTable); in do_meta_command()
1767 if( zSql==0 ){ in do_meta_command()
1771 nByte = strlen30(zSql); in do_meta_command()
1772 rc = sqlite3_prepare(p->db, zSql, -1, &pStmt, 0); in do_meta_command()
1773 sqlite3_free(zSql); in do_meta_command()
1783 zSql = malloc( nByte + 20 + nCol*2 ); in do_meta_command()
1784 if( zSql==0 ){ in do_meta_command()
1788 sqlite3_snprintf(nByte+20, zSql, "INSERT INTO %s VALUES(?", zTable); in do_meta_command()
1789 j = strlen30(zSql); in do_meta_command()
1791 zSql[j++] = ','; in do_meta_command()
1792 zSql[j++] = '?'; in do_meta_command()
1794 zSql[j++] = ')'; in do_meta_command()
1795 zSql[j] = 0; in do_meta_command()
1796 rc = sqlite3_prepare(p->db, zSql, -1, &pStmt, 0); in do_meta_command()
1797 free(zSql); in do_meta_command()
2493 static int _is_complete(char *zSql, int nSql){ in _is_complete() argument
2495 if( zSql==0 ) return 1; in _is_complete()
2496 zSql[nSql] = ';'; in _is_complete()
2497 zSql[nSql+1] = 0; in _is_complete()
2498 rc = sqlite3_complete(zSql); in _is_complete()
2499 zSql[nSql] = 0; in _is_complete()
2514 char *zSql = 0; in process_input() local
2526 zLine = one_input_line(zSql, in); in process_input()
2535 if( (zSql==0 || zSql[0]==0) && _all_whitespace(zLine) ) continue; in process_input()
2546 if( _is_command_terminator(zLine) && _is_complete(zSql, nSql) ){ in process_input()
2550 if( zSql==0 ){ in process_input()
2555 zSql = malloc( nSql+3 ); in process_input()
2556 if( zSql==0 ){ in process_input()
2560 memcpy(zSql, zLine, nSql+1); in process_input()
2565 zSql = realloc( zSql, nSql + len + 4 ); in process_input()
2566 if( zSql==0 ){ in process_input()
2570 zSql[nSql++] = '\n'; in process_input()
2571 memcpy(&zSql[nSql], zLine, len+1); in process_input()
2574 if( zSql && _contains_semicolon(&zSql[nSqlPrior], nSql-nSqlPrior) in process_input()
2575 && sqlite3_complete(zSql) ){ in process_input()
2579 rc = shell_exec(p->db, zSql, shell_callback, p, &zErrMsg); in process_input()
2598 free(zSql); in process_input()
2599 zSql = 0; in process_input()
2603 if( zSql ){ in process_input()
2604 if( !_all_whitespace(zSql) ){ in process_input()
2605 fprintf(stderr, "Error: incomplete SQL: %s\n", zSql); in process_input()
2607 free(zSql); in process_input()