Lines Matching refs:azArg

289 static int callback(void *pArg, int nArg, char **azArg, char **azCol){  in callback()  argument
295 if( azArg==0 ) break; in callback()
303 azArg[i] ? azArg[i] : p->nullvalue); in callback()
319 n = strlen(azArg && azArg[i] ? azArg[i] : p->nullvalue); in callback()
343 if( azArg==0 ) break; in callback()
352 azArg[i] ? azArg[i] : p->nullvalue, i==nArg-1 ? "\n": " "); in callback()
363 if( azArg==0 ) break; in callback()
365 char *z = azArg[i]; in callback()
386 if( azArg==0 ) break; in callback()
390 output_html_string(p->out, azArg[i] ? azArg[i] : p->nullvalue); in callback()
397 if( azArg==0 ) break; in callback()
401 if( azArg[i]==0 ){ in callback()
403 }else if( sqliteIsNumber(azArg[i]) ){ in callback()
404 fprintf(p->out,"%s%s",zSep, azArg[i]); in callback()
407 output_quoted_string(p->out, azArg[i]); in callback()
461 static int dump_callback(void *pArg, int nArg, char **azArg, char **azCol){ in dump_callback() argument
464 fprintf(p->out, "%s;\n", azArg[2]); in dump_callback()
465 if( strcmp(azArg[1],"table")==0 ){ in dump_callback()
470 set_table_name(&d2, azArg[0]); in dump_callback()
473 callback, &d2, 0, azArg[0] in dump_callback()
551 char *azArg[50]; in do_meta_command() local
555 while( zLine[i] && nArg<ArraySize(azArg) ){ in do_meta_command()
560 azArg[nArg++] = &zLine[i]; in do_meta_command()
566 azArg[nArg++] = &zLine[i]; in do_meta_command()
575 n = strlen(azArg[0]); in do_meta_command()
576 c = azArg[0][0]; in do_meta_command()
577 if( c=='d' && n>1 && strncmp(azArg[0], "databases", n)==0 ){ in do_meta_command()
594 if( c=='d' && strncmp(azArg[0], "dump", n)==0 ){ in do_meta_command()
612 dump_callback, p, &zErrMsg, azArg[i] in do_meta_command()
624 if( c=='e' && strncmp(azArg[0], "echo", n)==0 && nArg>1 ){ in do_meta_command()
626 char *z = azArg[1]; in do_meta_command()
627 int val = atoi(azArg[1]); in do_meta_command()
639 if( c=='e' && strncmp(azArg[0], "exit", n)==0 ){ in do_meta_command()
643 if( c=='e' && strncmp(azArg[0], "explain", n)==0 ){ in do_meta_command()
645 char *z = nArg>=2 ? azArg[1] : "1"; in do_meta_command()
685 if( c=='h' && (strncmp(azArg[0], "header", n)==0 in do_meta_command()
687 strncmp(azArg[0], "headers", n)==0 )&& nArg>1 ){ in do_meta_command()
689 char *z = azArg[1]; in do_meta_command()
690 int val = atoi(azArg[1]); in do_meta_command()
702 if( c=='h' && strncmp(azArg[0], "help", n)==0 ){ in do_meta_command()
706 if( c=='i' && strncmp(azArg[0], "indices", n)==0 && nArg>1 ){ in do_meta_command()
720 callback, &data, &zErrMsg, azArg[1], azArg[1] in do_meta_command()
728 if( c=='m' && strncmp(azArg[0], "mode", n)==0 && nArg>=2 ){ in do_meta_command()
729 int n2 = strlen(azArg[1]); in do_meta_command()
730 if( strncmp(azArg[1],"line",n2)==0 in do_meta_command()
732 strncmp(azArg[1],"lines",n2)==0 ){ in do_meta_command()
734 }else if( strncmp(azArg[1],"column",n2)==0 in do_meta_command()
736 strncmp(azArg[1],"columns",n2)==0 ){ in do_meta_command()
738 }else if( strncmp(azArg[1],"list",n2)==0 ){ in do_meta_command()
740 }else if( strncmp(azArg[1],"html",n2)==0 ){ in do_meta_command()
742 }else if( strncmp(azArg[1],"insert",n2)==0 ){ in do_meta_command()
745 set_table_name(p, azArg[2]); in do_meta_command()
754 if( c=='n' && strncmp(azArg[0], "nullvalue", n)==0 && nArg==2 ) { in do_meta_command()
755 sprintf(p->nullvalue, "%.*s", (int)ArraySize(p->nullvalue)-1, azArg[1]); in do_meta_command()
758 if( c=='o' && strncmp(azArg[0], "output", n)==0 && nArg==2 ){ in do_meta_command()
762 if( strcmp(azArg[1],"stdout")==0 ){ in do_meta_command()
766 p->out = fopen(azArg[1], "wb"); in do_meta_command()
768 fprintf(stderr,"can't write to \"%s\"\n", azArg[1]); in do_meta_command()
771 strcpy(p->outfile,azArg[1]); in do_meta_command()
776 if( c=='p' && strncmp(azArg[0], "prompt", n)==0 && (nArg==2 || nArg==3)){ in do_meta_command()
778 strncpy(mainPrompt,azArg[1],(int)ArraySize(mainPrompt)-1); in do_meta_command()
781 strncpy(continuePrompt,azArg[2],(int)ArraySize(continuePrompt)-1); in do_meta_command()
785 if( c=='q' && strncmp(azArg[0], "quit", n)==0 ){ in do_meta_command()
789 if( c=='r' && strncmp(azArg[0], "read", n)==0 && nArg==2 ){ in do_meta_command()
790 FILE *alt = fopen(azArg[1], "rb"); in do_meta_command()
792 fprintf(stderr,"can't open \"%s\"\n", azArg[1]); in do_meta_command()
800 if( c=='r' && strncmp(azArg[0],"rekey", n)==0 && nArg==4 ){ in do_meta_command()
803 if( strcmp(azArg[1],zOld) ){ in do_meta_command()
805 }else if( strcmp(azArg[2], azArg[3]) ){ in do_meta_command()
809 p->zKey = sqlite_mprintf("%s", azArg[2]); in do_meta_command()
815 if( c=='s' && strncmp(azArg[0], "schema", n)==0 ){ in do_meta_command()
824 if( sqliteStrICmp(azArg[1],"sqlite_master")==0 ){ in do_meta_command()
837 }else if( sqliteStrICmp(azArg[1],"sqlite_temp_master")==0 ){ in do_meta_command()
857 callback, &data, &zErrMsg, azArg[1]); in do_meta_command()
875 if( c=='s' && strncmp(azArg[0], "separator", n)==0 && nArg==2 ){ in do_meta_command()
876 sprintf(p->separator, "%.*s", (int)ArraySize(p->separator)-1, azArg[1]); in do_meta_command()
879 if( c=='s' && strncmp(azArg[0], "show", n)==0){ in do_meta_command()
896 if( c=='t' && n>1 && strncmp(azArg[0], "tables", n)==0 ){ in do_meta_command()
919 &azResult, &nRow, 0, &zErrMsg, azArg[1], azArg[1] in do_meta_command()
949 if( c=='t' && n>1 && strncmp(azArg[0], "timeout", n)==0 && nArg>=2 ){ in do_meta_command()
951 sqlite_busy_timeout(p->db, atoi(azArg[1])); in do_meta_command()
954 if( c=='w' && strncmp(azArg[0], "width", n)==0 ){ in do_meta_command()
957 p->colWidth[j-1] = atoi(azArg[j]); in do_meta_command()
963 " \"%s\". Enter \".help\" for help\n", azArg[0]); in do_meta_command()