Lines Matching refs:nColumn
24383 int nColumn = 0; in exec_prepared_stmt_columnar() local
24404 nColumn = sqlite3_column_count(pStmt); in exec_prepared_stmt_columnar()
24405 if( nColumn==0 ) goto columnar_end; in exec_prepared_stmt_columnar()
24406 nAlloc = nColumn*4; in exec_prepared_stmt_columnar()
24410 azNextLine = sqlite3_malloc64( nColumn*sizeof(char*) ); in exec_prepared_stmt_columnar()
24412 memset((void*)azNextLine, 0, nColumn*sizeof(char*) ); in exec_prepared_stmt_columnar()
24414 azQuoted = sqlite3_malloc64( nColumn*sizeof(char*) ); in exec_prepared_stmt_columnar()
24416 memset(azQuoted, 0, nColumn*sizeof(char*) ); in exec_prepared_stmt_columnar()
24418 abRowDiv = sqlite3_malloc64( nAlloc/nColumn ); in exec_prepared_stmt_columnar()
24420 if( nColumn>p->nWidth ){ in exec_prepared_stmt_columnar()
24421 p->colWidth = realloc(p->colWidth, (nColumn+1)*2*sizeof(int)); in exec_prepared_stmt_columnar()
24423 for(i=p->nWidth; i<nColumn; i++) p->colWidth[i] = 0; in exec_prepared_stmt_columnar()
24424 p->nWidth = nColumn; in exec_prepared_stmt_columnar()
24425 p->actualWidth = &p->colWidth[nColumn]; in exec_prepared_stmt_columnar()
24427 memset(p->actualWidth, 0, nColumn*sizeof(int)); in exec_prepared_stmt_columnar()
24428 for(i=0; i<nColumn; i++){ in exec_prepared_stmt_columnar()
24433 for(i=0; i<nColumn; i++){ in exec_prepared_stmt_columnar()
24447 if( (nRow+2)*nColumn >= nAlloc ){ in exec_prepared_stmt_columnar()
24451 abRowDiv = sqlite3_realloc64(abRowDiv, nAlloc/nColumn); in exec_prepared_stmt_columnar()
24456 for(i=0; i<nColumn; i++){ in exec_prepared_stmt_columnar()
24474 azData[nRow*nColumn + i] in exec_prepared_stmt_columnar()
24483 nTotal = nColumn*(nRow+1); in exec_prepared_stmt_columnar()
24488 j = i%nColumn; in exec_prepared_stmt_columnar()
24497 for(i=0; i<nColumn; i++){ in exec_prepared_stmt_columnar()
24501 sqlite3_fputs(i==nColumn-1?"\n":" ", p->out); in exec_prepared_stmt_columnar()
24503 for(i=0; i<nColumn; i++){ in exec_prepared_stmt_columnar()
24505 sqlite3_fputs(i==nColumn-1?"\n":" ", p->out); in exec_prepared_stmt_columnar()
24513 print_row_separator(p, nColumn, "+"); in exec_prepared_stmt_columnar()
24515 for(i=0; i<nColumn; i++){ in exec_prepared_stmt_columnar()
24520 sqlite3_fputs(i==nColumn-1?" |\n":" | ", p->out); in exec_prepared_stmt_columnar()
24522 print_row_separator(p, nColumn, "+"); in exec_prepared_stmt_columnar()
24529 for(i=0; i<nColumn; i++){ in exec_prepared_stmt_columnar()
24534 sqlite3_fputs(i==nColumn-1?" |\n":" | ", p->out); in exec_prepared_stmt_columnar()
24536 print_row_separator(p, nColumn, "|"); in exec_prepared_stmt_columnar()
24542 print_box_row_separator(p, nColumn, BOX_23, BOX_234, BOX_34); in exec_prepared_stmt_columnar()
24544 for(i=0; i<nColumn; i++){ in exec_prepared_stmt_columnar()
24549 i==nColumn-1?" "BOX_13"\n":" "BOX_13" "); in exec_prepared_stmt_columnar()
24551 print_box_row_separator(p, nColumn, BOX_123, BOX_1234, BOX_134); in exec_prepared_stmt_columnar()
24555 for(i=nColumn, j=0; i<nTotal; i++, j++){ in exec_prepared_stmt_columnar()
24564 if( j==nColumn-1 ){ in exec_prepared_stmt_columnar()
24566 if( bMultiLineRowExists && abRowDiv[i/nColumn-1] && i+1<nTotal ){ in exec_prepared_stmt_columnar()
24568 print_row_separator(p, nColumn, "+"); in exec_prepared_stmt_columnar()
24570 print_box_row_separator(p, nColumn, BOX_123, BOX_1234, BOX_134); in exec_prepared_stmt_columnar()
24582 print_row_separator(p, nColumn, "+"); in exec_prepared_stmt_columnar()
24584 print_box_row_separator(p, nColumn, BOX_12, BOX_124, BOX_14); in exec_prepared_stmt_columnar()
24590 nData = (nRow+1)*nColumn; in exec_prepared_stmt_columnar()
24599 for(i=0; i<nColumn; i++) sqlite3_free(azQuoted[i]); in exec_prepared_stmt_columnar()