Home | History | Annotate | Download | only in orig

Lines Matching refs:zSql

1110   const char *zSql,                           /* SQL to be evaluated */
1125 while( zSql[0] && (SQLITE_OK == rc) ){
1126 rc = sqlite3_prepare_v2(db, zSql, -1, &pStmt, &zLeftover);
1134 zSql = zLeftover;
1135 while( IsSpace(zSql[0]) ) zSql++;
1148 fprintf(pArg->out, "%s\n", zStmtSql ? zStmtSql : zSql);
1219 ** copy of the error message. Otherwise, set zSql to point to the
1224 zSql = zLeftover;
1225 while( IsSpace(zSql[0]) ) zSql++;
1251 const char *zSql;
1259 zSql = azArg[2];
1267 }else if( strncmp(zSql, "CREATE VIRTUAL TABLE", 20)==0 ){
1276 zTable, zTable, zSql);
1281 fprintf(p->out, "%s;\n", zSql);
1734 char *zSql; /* An SQL statement */
1747 zSql = sqlite3_mprintf("SELECT * FROM %s", zTable);
1748 if( zSql==0 ){
1752 nByte = strlen30(zSql);
1753 rc = sqlite3_prepare(p->db, zSql, -1, &pStmt, 0);
1754 sqlite3_free(zSql);
1764 zSql = malloc( nByte + 20 + nCol*2 );
1765 if( zSql==0 ){
1769 sqlite3_snprintf(nByte+20, zSql, "INSERT INTO %s VALUES(?", zTable);
1770 j = strlen30(zSql);
1772 zSql[j++] = ',';
1773 zSql[j++] = '?';
1775 zSql[j++] = ')';
1776 zSql[j] = 0;
1777 rc = sqlite3_prepare(p->db, zSql, -1, &pStmt, 0);
1778 free(zSql);
2471 ** Return true if zSql is a complete SQL statement. Return false if it
2474 static int _is_complete(char *zSql, int nSql){
2476 if( zSql==0 ) return 1;
2477 zSql[nSql] = ';';
2478 zSql[nSql+1] = 0;
2479 rc = sqlite3_complete(zSql);
2480 zSql[nSql] = 0;
2495 char *zSql = 0;
2507 zLine = one_input_line(zSql, in);
2516 if( (zSql==0 || zSql[0]==0) && _all_whitespace(zLine) ) continue;
2527 if( _is_command_terminator(zLine) && _is_complete(zSql, nSql) ){
2531 if( zSql==0 ){
2536 zSql = malloc( nSql+3 );
2537 if( zSql==0 ){
2541 memcpy(zSql, zLine, nSql+1);
2546 zSql = realloc( zSql, nSql + len + 4 );
2547 if( zSql==0 ){
2551 zSql[nSql++] = '\n';
2552 memcpy(&zSql[nSql], zLine, len+1);
2555 if( zSql && _contains_semicolon(&zSql[nSqlPrior], nSql-nSqlPrior)
2556 && sqlite3_complete(zSql) ){
2560 rc = shell_exec(p->db, zSql, shell_callback, p, &zErrMsg);
2579 free(zSql);
2580 zSql = 0;
2584 if( zSql ){
2585 if( !_all_whitespace(zSql) ){
2586 fprintf(stderr, "Error: incomplete SQL: %s\n", zSql);
2588 free(zSql);