Lines Matching defs:out
497 void utf8_printf(FILE *out, const char *zFormat, ...){
500 if( stdout_is_console && (out==stdout || out==stderr) ){
504 fputs(z2, out);
507 vfprintf(out, zFormat, ap);
523 /* Indicate out-of-memory and exit. */
525 raw_printf(stderr,"Error: out of memory\n");
530 ** out-of-memory error.
1500 /* Begin tracing memory allocations to out. */
1501 int sqlite3MemTraceActivate(FILE *out){
1509 memtraceOut = out;
4426 return "out of memory";
4432 return "out of memory";
5027 FILE *out = fopen(zFile, "wb");
5028 if( out==0 ) return 1;
5031 sqlite3_int64 n = fwrite(z, 1, sqlite3_value_bytes(pData), out);
5037 fclose(out);
6467 /* The append mark goes out first so truncate failure does not lose it. */
7937 /* Figure out if this is a directory or a zero-sized file. Consider
8653 /* Write out all entries */
8660 /* Write out the EOCD record */
8860 ** directory. Otherwise, figure out whether or not the data should
9316 ** If an out-of-range value (less than zero or equal to or greater than the
11340 /* Figure out which of the candidate indexes are preferred by the query
12000 /* Figure out how much data to read from the local page */
12156 ** Attempt to figure out the encoding of the database by retrieving page 1
12467 ** If an out-of-memory error occurs, NULL may be returned instead of
12580 ** the error. If no error message is available, or if an out-of memory
12859 ** Populate the recovery.map table - used to figure out a "root" page
14270 /* Figure out the maximum number of columns for any table in the schema */
15356 return (p && p->errCode!=SQLITE_NOMEM) ? p->zErrMsg : "out of memory";
15550 FILE *out; /* Write results here */
15578 char outfile[FILENAME_MAX]; /* Filename for *out */
15749 utf8_printf(p->out, "%s\n", sqlite3_value_text(apVal[0]));
15936 static void output_hex_blob(FILE *out, const void *pBlob, int nBlob){
15953 raw_printf(out,"X'%s'", zStr);
15983 static void output_quoted_string(FILE *out, const char *z){
15986 setBinaryMode(out, 1);
15989 utf8_printf(out,"'%s'",z);
15991 raw_printf(out, "'");
15996 utf8_printf(out, "%.*s", i, z);
16000 raw_printf(out, "'");
16008 raw_printf(out, "'");
16010 setTextMode(out, 1);
16022 static void output_quoted_escaped_string(FILE *out, const char *z){
16025 setBinaryMode(out, 1);
16028 utf8_printf(out,"'%s'",z);
16040 raw_printf(out, "replace(");
16044 raw_printf(out, "replace(");
16047 raw_printf(out, "'");
16052 utf8_printf(out, "%.*s", i, z);
16056 raw_printf(out, "'");
16064 raw_printf(out, "%s", zNL);
16067 raw_printf(out, "%s", zCR);
16069 raw_printf(out, "'");
16071 raw_printf(out, ",'%s',char(13))", zCR);
16074 raw_printf(out, ",'%s',char(10))", zNL);
16077 setTextMode(out, 1);
16083 static void output_c_string(FILE *out, const char *z){
16085 fputc('"', out);
16088 fputc(c, out);
16089 fputc(c, out);
16091 fputc('\\', out);
16092 fputc('"', out);
16094 fputc('\\', out);
16095 fputc('t', out);
16097 fputc('\\', out);
16098 fputc('n', out);
16100 fputc('\\', out);
16101 fputc('r', out);
16103 raw_printf(out, "\\%03o", c&0xff);
16105 fputc(c, out);
16108 fputc('"', out);
16114 static void output_json_string(FILE *out, const char *z, i64 n){
16117 fputc('"', out);
16121 fputc('\\', out);
16122 fputc(c, out);
16124 fputc('\\', out);
16126 fputc('b', out);
16128 fputc('f', out);
16130 fputc('n', out);
16132 fputc('r', out);
16134 fputc('t', out);
16136 raw_printf(out, "u%04x",c);
16139 fputc(c, out);
16142 fputc('"', out);
16149 static void output_html_string(FILE *out, const char *z){
16161 utf8_printf(out,"%.*s",i,z);
16164 raw_printf(out,"<");
16166 raw_printf(out,"&");
16168 raw_printf(out,">");
16170 raw_printf(out,""");
16172 raw_printf(out,"'");
16210 FILE *out = p->out;
16212 utf8_printf(out,"%s",p->nullValue);
16224 utf8_printf(out, "%s", zQuoted);
16227 utf8_printf(out, "%s", z);
16231 utf8_printf(p->out, "%s", p->colSeparator);
16340 utf8_printf(p->out, "authorizer: %s", azAction[op]);
16342 raw_printf(p->out, " ");
16344 output_c_string(p->out, az[i]);
16346 raw_printf(p->out, "NULL");
16349 raw_printf(p->out, "\n");
16365 static void printSchemaLine(FILE *out, const char *z, const char *zTail){
16386 utf8_printf(out, "CREATE TABLE IF NOT EXISTS %s%s", z+13, zTail);
16388 utf8_printf(out, "%s%s", z, zTail);
16392 static void printSchemaLineN(FILE *out, char *z, int n, const char *zTail){
16395 printSchemaLine(out, z, zTail);
16423 utf8_printf(p->out, "%d,%d,%s\n", iEqpId, p2, zText);
16471 utf8_printf(p->out, "%s%s%s\n", p->sGraph.zPrefix,
16492 utf8_printf(p->out, "%s\n", pRow->zText+3);
16496 utf8_printf(p->out, "QUERY PLAN\n");
16512 raw_printf(p->out, "Progress limit reached (%u)\n", p->nProgress);
16518 raw_printf(p->out, "Progress %u\n", p->nProgress);
16527 static void print_dashes(FILE *out, int N){
16531 fputs(zDash, out);
16534 raw_printf(out, "%.*s", N, zDash);
16547 fputs(zSep, p->out);
16548 print_dashes(p->out, p->actualWidth[0]+2);
16550 fputs(zSep, p->out);
16551 print_dashes(p->out, p->actualWidth[i]+2);
16553 fputs(zSep, p->out);
16555 fputs("\n", p->out);
16585 if( p->cnt++>0 ) utf8_printf(p->out, "%s", p->rowSeparator);
16587 utf8_printf(p->out,"%*s = %s%s", w, azCol[i],
16600 utf8_width_print(p->out, w, azCol[i]);
16601 fputs(i==nArg-1 ? "\n" : " ", p->out);
16605 print_dashes(p->out, w);
16606 fputs(i==nArg-1 ? "\n" : " ", p->out);
16618 utf8_printf(p->out, "%*.s", p->aiIndent[p->iIndent], "");
16622 utf8_width_print(p->out, w, azArg[i] ? azArg[i] : p->nullValue);
16623 fputs(i==nArg-1 ? "\n" : " ", p->out);
16628 printSchemaLine(p->out, azArg[0], ";\n");
16643 utf8_printf(p->out, "%s;\n", azArg[0]);
16676 printSchemaLineN(p->out, z, j, "\n");
16685 printSchemaLineN(p->out, z, j, "\n ");
16693 printSchemaLine(p->out, z, ";\n");
16700 utf8_printf(p->out,"%s%s",azCol[i],
16708 utf8_printf(p->out, "%s", z);
16710 utf8_printf(p->out, "%s", p->colSeparator);
16712 utf8_printf(p->out, "%s", p->rowSeparator);
16719 raw_printf(p->out,"<TR>");
16721 raw_printf(p->out,"<TH>");
16722 output_html_string(p->out, azCol[i]);
16723 raw_printf(p->out,"</TH>\n");
16725 raw_printf(p->out,"</TR>\n");
16728 raw_printf(p->out,"<TR>");
16730 raw_printf(p->out,"<TD>");
16731 output_html_string(p->out, azArg[i] ? azArg[i] : p->nullValue);
16732 raw_printf(p->out,"</TD>\n");
16734 raw_printf(p->out,"</TR>\n");
16740 output_c_string(p->out,azCol[i] ? azCol[i] : "");
16741 if(i<nArg-1) utf8_printf(p->out, "%s", p->colSeparator);
16743 utf8_printf(p->out, "%s", p->rowSeparator);
16747 output_c_string(p->out, azArg[i] ? azArg[i] : p->nullValue);
16748 if(i<nArg-1) utf8_printf(p->out, "%s", p->colSeparator);
16750 utf8_printf(p->out, "%s", p->rowSeparator);
16754 setBinaryMode(p->out, 1);
16759 utf8_printf(p->out, "%s", p->rowSeparator);
16765 utf8_printf(p->out, "%s", p->rowSeparator);
16767 setTextMode(p->out, 1);
16772 utf8_printf(p->out,"INSERT INTO %s",p->zDestTable);
16774 raw_printf(p->out,"(");
16776 if( i>0 ) raw_printf(p->out, ",");
16780 utf8_printf(p->out, "%s", z);
16783 raw_printf(p->out, "%s", azCol[i]);
16786 raw_printf(p->out,")");
16790 raw_printf(p->out, i>0 ? "," : " VALUES(");
16792 utf8_printf(p->out,"NULL");
16795 output_quoted_string(p->out, azArg[i]);
16797 output_quoted_escaped_string(p->out, azArg[i]);
16800 utf8_printf(p->out,"%s", azArg[i]);
16807 raw_printf(p->out, "1e999");
16809 raw_printf(p->out, "-1e999");
16817 raw_printf(p->out, "%s", z);
16822 output_hex_blob(p->out, pBlob, nBlob);
16824 utf8_printf(p->out,"%s", azArg[i]);
16826 output_quoted_string(p->out, azArg[i]);
16828 output_quoted_escaped_string(p->out, azArg[i]);
16831 raw_printf(p->out,");\n");
16837 fputs("[{", p->out);
16839 fputs(",\n{", p->out);
16843 output_json_string(p->out, azCol[i], -1);
16844 putc(':', p->out);
16846 fputs("null",p->out);
16853 raw_printf(p->out, "1e999");
16855 raw_printf(p->out, "-1e999");
16858 raw_printf(p->out, "%s", z);
16863 output_json_string(p->out, pBlob, nBlob);
16865 output_json_string(p->out, azArg[i], -1);
16867 utf8_printf(p->out,"%s", azArg[i]);
16870 putc(',', p->out);
16873 putc('}', p->out);
16880 if( i>0 ) fputs(p->colSeparator, p->out);
16881 output_quoted_string(p->out, azCol[i]);
16883 fputs(p->rowSeparator, p->out);
16887 if( i>0 ) fputs(p->colSeparator, p->out);
16889 utf8_printf(p->out,"NULL");
16891 output_quoted_string(p->out, azArg[i]);
16893 utf8_printf(p->out,"%s", azArg[i]);
16898 raw_printf(p->out, "%s", z);
16902 output_hex_blob(p->out, pBlob, nBlob);
16904 utf8_printf(p->out,"%s", azArg[i]);
16906 output_quoted_string(p->out, azArg[i]);
16909 fputs(p->rowSeparator, p->out);
16915 if( i>0 ) utf8_printf(p->out, "%s", p->colSeparator);
16916 utf8_printf(p->out,"%s",azCol[i] ? azCol[i] : "");
16918 utf8_printf(p->out, "%s", p->rowSeparator);
16922 if( i>0 ) utf8_printf(p->out, "%s", p->colSeparator);
16923 utf8_printf(p->out,"%s",azArg[i] ? azArg[i] : p->nullValue);
16925 utf8_printf(p->out, "%s", p->rowSeparator);
17042 ** Maybe construct two lines of text that point out the position of a
17106 utf8_printf(p->out, "/**** ERROR: (%d) %s *****/\n%s", rc,
17116 utf8_printf(p->out, "%s", z);
17118 utf8_printf(p->out, ",%s", sqlite3_column_text(pSelect, i));
17123 raw_printf(p->out, "\n;\n");
17125 raw_printf(p->out, ";\n");
17131 utf8_printf(p->out, "/**** ERROR: (%d) %s *****/\n", rc,
17168 static void displayLinuxIoStats(FILE *out){
17191 utf8_printf(out, "%-36s %s", aTrans[i].zDesc, &z[n]);
17223 raw_printf(p->out, "%-36s %s\n", zLabel, zLine);
17236 FILE *out;
17237 if( pArg==0 || pArg->out==0 ) return 0;
17238 out = pArg->out;
17245 raw_printf(out, "%-36s %d\n", "Number of output columns:", nCol);
17248 utf8_printf(out, "%-36s %s\n", z, sqlite3_column_name(pStmt,i));
17251 utf8_printf(out, "%-36s %s\n", z, sqlite3_column_decltype(pStmt, i));
17255 utf8_printf(out, "%-36s %s\n", z, sqlite3_column_database_name(pStmt,i));
17257 utf8_printf(out, "%-36s %s\n", z, sqlite3_column_table_name(pStmt,i));
17259 utf8_printf(out, "%-36s %s\n", z, sqlite3_column_origin_name(pStmt,i));
17267 raw_printf(pArg->out, "VM-steps: %d\n", iCur);
17296 raw_printf(pArg->out,
17301 raw_printf(pArg->out, "Successful lookaside attempts: %d\n",
17305 raw_printf(pArg->out, "Lookaside failures due to size: %d\n",
17309 raw_printf(pArg->out, "Lookaside failures due to OOM: %d\n",
17314 raw_printf(pArg->out, "Pager Heap Usage: %d bytes\n",
17318 raw_printf(pArg->out, "Page cache hits: %d\n", iCur);
17321 raw_printf(pArg->out, "Page cache misses: %d\n", iCur);
17324 raw_printf(pArg->out, "Page cache writes: %d\n", iCur);
17327 raw_printf(pArg->out, "Page cache spills: %d\n", iCur);
17330 raw_printf(pArg->out, "Schema Heap Usage: %d bytes\n",
17334 raw_printf(pArg->out, "Statement Heap/Lookaside Usage: %d bytes\n",
17342 raw_printf(pArg->out, "Fullscan Steps: %d\n", iCur);
17344 raw_printf(pArg->out, "Sort Operations: %d\n", iCur);
17346 raw_printf(pArg->out, "Autoindex Inserts: %d\n", iCur);
17350 raw_printf(pArg->out, "Bloom filter bypass taken: %d/%d\n",
17354 raw_printf(pArg->out, "Virtual Machine Steps: %d\n", iCur);
17356 raw_printf(pArg->out, "Reprepare operations: %d\n", iCur);
17358 raw_printf(pArg->out, "Number of times run: %d\n", iCur);
17360 raw_printf(pArg->out, "Memory used by prepared stmt: %d\n", iCur);
17364 displayLinuxIoStats(pArg->out);
17384 raw_printf(pArg->out, "-------- scanstats --------\n");
17402 if( k>0 ) raw_printf(pArg->out, "-------- subquery %d -------\n", k);
17408 utf8_printf(pArg->out, "Loop %2d: %s\n", n, zExplain);
17410 raw_printf(pArg->out,
17416 raw_printf(pArg->out, "---------------------------\n");
17468 /* Try to figure out if this is really an EXPLAIN statement. If this
17655 static void print_box_line(FILE *out, int N){
17662 utf8_printf(out, zDash);
17665 utf8_printf(out, "%.*s", N, zDash);
17680 utf8_printf(p->out, "%s", zSep1);
17681 print_box_line(p->out, p->actualWidth[0]+2);
17683 utf8_printf(p->out, "%s", zSep2);
17684 print_box_line(p->out, p->actualWidth[i]+2);
17686 utf8_printf(p->out, "%s", zSep3);
17688 fputs("\n", p->out);
17950 utf8_width_print(p->out, w, azData[i]);
17951 fputs(i==nColumn-1?"\n":" ", p->out);
17954 print_dashes(p->out, p->actualWidth[i]);
17955 fputs(i==nColumn-1?"\n":" ", p->out);
17964 fputs("| ", p->out);
17968 utf8_printf(p->out, "%*s%s%*s", (w-n)/2, "", azData[i], (w-n+1)/2, "");
17969 fputs(i==nColumn-1?" |\n":" | ", p->out);
17977 fputs("| ", p->out);
17981 utf8_printf(p->out, "%*s%s%*s", (w-n)/2, "", azData[i], (w-n+1)/2, "");
17982 fputs(i==nColumn-1?" |\n":" | ", p->out);
17991 utf8_printf(p->out, BOX_13 " ");
17995 utf8_printf(p->out, "%*s%s%*s%s",
18005 utf8_printf(p->out, "%s", p->cMode==MODE_Box?BOX_13" ":"| ");
18011 utf8_width_print(p->out, w, z);
18013 utf8_printf(p->out, "%s", rowSep);
18020 raw_printf(p->out, "\n");
18026 utf8_printf(p->out, "%s", colSep);
18036 utf8_printf(p->out, "Interrupt\n");
18123 fputs("]\n", pArg->out);
18175 FILE *out = pState->out;
18185 raw_printf(out, "-- Candidates -----------------------------\n");
18186 raw_printf(out, "%s\n", zCand);
18194 raw_printf(out, "-- Query %d --------------------------------\n",i+1);
18195 raw_printf(out, "%s\n\n", zSql);
18197 raw_printf(out, "%s\n", zIdx);
18198 raw_printf(out, "%s\n", zEQP);
18238 raw_printf(stderr, "value out of range: %s\n", azArg[i]);
18252 raw_printf(stderr, "sqlite3_expert_new: %s\n", zErr ? zErr : "out of memory");
18585 if( !dataOnly ) raw_printf(p->out, "DELETE FROM sqlite_sequence;\n");
18587 if( !dataOnly ) raw_printf(p->out, "ANALYZE sqlite_schema;\n");
18595 raw_printf(p->out, "PRAGMA writable_schema=ON;\n");
18603 utf8_printf(p->out, "%s\n", zIns);
18607 printSchemaLine(p->out, zSql, ";\n");
18665 raw_printf(p->out, "/****** CORRUPTION ERROR *******/\n");
18696 raw_printf(p->out, "/****** CORRUPTION ERROR *******/\n");
18698 utf8_printf(p->out, "/****** %s ******/\n", zErr);
18707 utf8_printf(p->out, "/****** ERROR: %s ******/\n", zErr);
18979 ".testcase NAME Begin redirecting output to 'testcase-out.txt'",
19021 static int showHelp(FILE *out, const char *zPattern){
19036 utf8_printf(out, "%s\n", azHelp[i]);
19046 utf8_printf(out, "%s\n", azHelp[i]);
19057 utf8_printf(out, "%s\n", azHelp[j]);
19070 utf8_printf(out, "%s\n", azHelp[j]);
19073 utf8_printf(out, "%s\n", azHelp[j]);
20230 ** as possible out of the main database (which might be corrupt) and write it
20265 pclose(p->out);
20268 output_file_close(p->out);
20286 ** p->zTempFile data file out from under it */
20296 p->out = stdout;
20385 utf8_printf(p->out, "%-20s %d\n", "database page size:", i);
20386 utf8_printf(p->out, "%-20s %d\n", "write format:", aHdr[18]);
20387 utf8_printf(p->out, "%-20s %d\n", "read format:", aHdr[19]);
20388 utf8_printf(p->out, "%-20s %d\n", "reserved bytes:", aHdr[20]);
20392 utf8_printf(p->out, "%-20s %u", aField[i].zName, val);
20395 if( val==1 ) raw_printf(p->out, " (utf8)");
20396 if( val==2 ) raw_printf(p->out, " (utf16le)");
20397 if( val==3 ) raw_printf(p->out, " (utf16be)");
20400 raw_printf(p->out, "\n");
20413 utf8_printf(p->out, "%-20s %d\n", aQuery[i].zName, val);
20417 utf8_printf(p->out, "%-20s %u\n", "data version", iDataVersion);
20662 FILE *out = pState->out; /* Stream to write non-error output to */
20797 raw_printf(out, "-- Parent table %s\n", zParent);
20803 raw_printf(out, "%s%s --> %s\n", zIndent, zCI, zTarget);
20805 raw_printf(out, "%s/* no extra indexes required for %s -> %s */\n",
21301 utf8_printf(pAr->p->out, "%s\n", sqlite3_sql(pSql));
21305 utf8_printf(pAr->p->out, "%s % 10d %s %s\n",
21312 utf8_printf(pAr->p->out, "%s\n", sqlite3_column_text(pSql, 0));
21340 utf8_printf(pAr->p->out, "%s\n", zSql);
21417 utf8_printf(pAr->p->out, "%s\n", sqlite3_sql(pSql));
21421 utf8_printf(pAr->p->out, "%s\n", sqlite3_column_text(pSql, 0));
21436 ** Run the SQL statement in zSql. Or if doing a --dryrun, merely print it out.
21441 utf8_printf(pAr->p->out, "%s\n", zSql);
21622 utf8_printf(pState->out, "-- open database '%s'%s\n", cmd.zFile,
21664 arUsage(pState->out);
21701 utf8_printf(pState->out, "%s;\n", zSql);
21708 ** on stream pState->out.
21745 showHelp(pState->out, azArg[0]);
21779 * The 3rd argument, pRenamed, references an out parameter. If the
21781 * done if renaming was necessary, or set to 0 if none was done. The out
22149 setBinaryMode(p->out, 1);
22151 setTextMode(p->out, 1);
22199 ** Then read the content of the testcase-out.txt file and compare against
22208 }else if( (zRes = readFile("testcase-out.txt", 0))==0 ){
22209 raw_printf(stderr, "Error: cannot read 'testcase-out.txt'\n");
22309 utf8_printf(p->out, "%s: %s %s%s\n",
22351 utf8_printf(p->out, "%19s %s\n", aDbConfig[ii].zName, v ? "on" : "off");
22439 raw_printf(p->out, "PRAGMA foreign_keys=OFF;\n");
22440 raw_printf(p->out, "BEGIN TRANSACTION;\n");
22471 raw_printf(p->out, "PRAGMA writable_schema=OFF;\n");
22477 raw_printf(p->out, p->nErr?"ROLLBACK; -- due to errors\n":"COMMIT;\n");
22615 utf8_printf(p->out, "Available file-controls:\n");
22617 utf8_printf(p->out, " .filectrl %s %s\n",
22685 utf8_printf(p->out, "%s\n", z);
22699 utf8_printf(p->out,"%d\n", x);
22706 utf8_printf(p->out, "Usage: .filectrl %s %s\n", zCmd,aCtrl[iCtrl].zUsage);
22711 raw_printf(p->out, "%s\n", zBuf);
22750 raw_printf(p->out, "/* No STAT tables available */\n");
22752 raw_printf(p->out, "ANALYZE sqlite_schema;\n");
22758 raw_printf(p->out, "ANALYZE sqlite_schema;\n");
22774 n = showHelp(p->out, azArg[1]);
22776 utf8_printf(p->out, "Nothing matches '%s'\n", azArg[1]);
22779 showHelp(p->out, 0);
22820 utf8_printf(p->out, "ERROR: extra argument: \"%s\". Usage:\n", z);
22821 showHelp(p->out, "import");
22841 utf8_printf(p->out, "ERROR: unknown option: \"%s\". Usage:\n", z);
22842 showHelp(p->out, "import");
22847 utf8_printf(p->out, "ERROR: missing %s argument. Usage:\n",
22849 showHelp(p->out, "import");
22916 utf8_printf(p->out, "Column separator ");
22917 output_c_string(p->out, zSep);
22918 utf8_printf(p->out, ", row separator ");
22920 output_c_string(p->out, zSep);
22921 utf8_printf(p->out, "\n");
22956 utf8_printf((stdin_is_interactive && p->in==stdin)? p->out : stderr,
22974 utf8_printf(p->out, "%s\n", zCreate);
23009 utf8_printf(p->out, "Insert using: %s\n", zSql);
23071 utf8_printf(p->out,
23352 (p->out,
23358 raw_printf(p->out, "current output mode: %s\n", modeDescr[p->mode]);
23580 utf8_printf(p->out, "ERROR: unknown option: \"%s\". Usage:\n",
23582 showHelp(p->out, azArg[0]);
23593 utf8_printf(p->out,"ERROR: extra parameter: \"%s\". Usage:\n",
23595 showHelp(p->out, azArg[0]);
23635 p->out = stdout;
23637 p->out = popen(zFile + 1, "w");
23638 if( p->out==0 ){
23640 p->out = stdout;
23643 if( zBOM[0] ) fwrite(zBOM, 1, 3, p->out);
23648 p->out = output_file_open(zFile, bTxtMode);
23649 if( p->out==0 ){
23653 p->out = stdout;
23656 if( zBOM[0] ) fwrite(zBOM, 1, 3, p->out);
23697 utf8_printf(p->out, "%-*s %s\n", len, sqlite3_column_text(pStmt,0),
23742 utf8_printf(p->out, "Error: %s\n", sqlite3_errmsg(p->db));
23765 showHelp(p->out, "parameter");
23771 if( i>1 ) raw_printf(p->out, " ");
23772 utf8_printf(p->out, "%s", azArg[i]);
23774 raw_printf(p->out, "\n");
23852 p->out = stdout;
24066 utf8_printf(p->out, "SQL: %s;\n", sSelect.z);
24140 FILE *out = 0;
24144 out = fopen(azCmd[1], "wb");
24145 if( out==0 ){
24161 && fwrite(pChng, szChng, 1, out)!=1 ){
24166 fclose(out);
24190 utf8_printf(p->out, "session %s enable flag = %d\n",
24209 raw_printf(stderr, "Error: out or memory\n");
24229 utf8_printf(p->out, "session %s indirect flag = %d\n",
24242 utf8_printf(p->out, "session %s isempty flag = %d\n",
24252 utf8_printf(p->out, "%d %s\n", i, pAuxDb->aSession[i].zName);
24290 showHelp(p->out, "session");
24302 utf8_printf(p->out, "%s: %d 0x%x\n", azArg[i], v, v);
24311 utf8_printf(p->out, "%s", zBuf);
24388 utf8_printf(p->out, "%s\n", zSql);
24397 utf8_printf(p->out, "Result: %s\n", str.z);
24402 utf8_printf(p->out, "%d: error-code-%d: %s\n", tno, rc, zErrMsg);
24407 utf8_printf(p->out, "%d: Expected: [%s]\n", tno, zAns);
24408 utf8_printf(p->out, "%d: Got: [%s]\n", tno, str.z);
24421 utf8_printf(p->out, "%d errors out of %d tests\n", nErr, nTest);
24471 showHelp(p->out, azArg[0]);
24548 utf8_printf(p->out, "%s\n", zSql);
24588 utf8_printf(p->out, "%12.12s: %s\n","echo",
24590 utf8_printf(p->out, "%12.12s: %s\n","eqp", azBool[p->autoEQP&3]);
24591 utf8_printf(p->out, "%12.12s: %s\n","explain",
24593 utf8_printf(p->out,"%12.12s: %s\n","headers", azBool[p->showHeader!=0]);
24598 (p->out, "%12.12s: %s --wrap %d --wordwrap %s --%squote\n", "mode",
24603 utf8_printf(p->out, "%12.12s: %s\n","mode", modeDescr[p->mode]);
24605 utf8_printf(p->out, "%12.12s: ", "nullvalue");
24606 output_c_string(p->out, p->nullValue);
24607 raw_printf(p->out, "\n");
24608 utf8_printf(p->out,"%12.12s: %s\n","output",
24610 utf8_printf(p->out,"%12.12s: ", "colseparator");
24611 output_c_string(p->out, p->colSeparator);
24612 raw_printf(p->out, "\n");
24613 utf8_printf(p->out,"%12.12s: ", "rowseparator");
24614 output_c_string(p->out, p->rowSeparator);
24615 raw_printf(p->out, "\n");
24622 utf8_printf(p->out, "%12.12s: %s\n","stats", zOut);
24623 utf8_printf(p->out, "%12.12s: ", "width");
24625 raw_printf(p->out, "%d ", p->colWidth[i]);
24627 raw_printf(p->out, "\n");
24628 utf8_printf(p->out, "%12.12s: %s\n", "filename",
24746 utf8_printf(p->out, "%s%-*s", zSp, maxlen,
24749 raw_printf(p->out, "\n");
24758 /* Begin redirecting output to the file "testcase-out.txt" */
24761 p->out = output_file_open("testcase-out.txt", 0);
24762 if( p->out==0 ){
24763 raw_printf(stderr, "Error: cannot open 'testcase-out.txt'\n");
24822 utf8_printf(p->out, "Available test-controls:\n");
24824 utf8_printf(p->out, " .testctrl %s %s\n",
24946 utf8_printf(p->out, "%llu\n", x);
24954 sqlite3_test_control(testctrl, p->out);
24977 if( id>1 ) utf8_printf(p->out, " ");
24978 utf8_printf(p->out, "%d: %d", id, val);
24981 if( id>1 ) utf8_printf(p->out, "\n");
24997 utf8_printf(p->out, "Usage: .testctrl %s %s\n", zCmd,aCtrl[iCtrl].zUsage);
25000 raw_printf(p->out, "%d\n", rc2);
25002 raw_printf(p->out, "0x%08x\n", rc2);
25164 utf8_printf(p->out, "SQLite %s %s\n" /*extra-version-info*/,
25167 utf8_printf(p->out, "zlib version %s\n", zlibVersion());
25172 utf8_printf(p->out, "clang-" CTIMEOPT_VAL(__clang_major__) "."
25176 utf8_printf(p->out, "msvc-" CTIMEOPT_VAL(_MSC_VER) "\n");
25178 utf8_printf(p->out, "gcc-" __VERSION__ "\n");
25188 utf8_printf(p->out, "vfs.zName = \"%s\"\n", pVfs->zName);
25189 raw_printf(p->out, "vfs.iVersion = %d\n", pVfs->iVersion);
25190 raw_printf(p->out, "vfs.szOsFile = %d\n", pVfs->szOsFile);
25191 raw_printf(p->out, "vfs.mxPathname = %d\n", pVfs->mxPathname);
25203 utf8_printf(p->out, "vfs.zName = \"%s\"%s\n", pVfs->zName,
25205 raw_printf(p->out, "vfs.iVersion = %d\n", pVfs->iVersion);
25206 raw_printf(p->out, "vfs.szOsFile = %d\n", pVfs->szOsFile);
25207 raw_printf(p->out, "vfs.mxPathname = %d\n", pVfs->mxPathname);
25209 raw_printf(p->out, "-----------------------------------\n");
25220 utf8_printf(p->out, "%s\n", zVfsName);
25434 raw_printf(p->out, "%s\n", zLineBuf);
25440 if( ShellHasFlag(p, SHFLG_Echo) ) utf8_printf(p->out, "%s\n", zDo);
25505 fflush(p->out);
25817 HANDLE out = GetStdHandle(STD_OUTPUT_HANDLE);
25819 GetConsoleScreenBufferInfo(out, &defaultScreenInfo);
25820 SetConsoleTextAttribute(out,
25826 SetConsoleTextAttribute(out, defaultScreenInfo.wAttributes);
26153 data.out = stdout;
26516 ** Completely wipes out the contents of the currently-opened database
26529 ** contents out to the given callback. The callback gets a single