| /illumos-gate/usr/src/lib/libsqlite/src/ |
| H A D | build.c | 105 Table *sqliteFindTable(sqlite *db, const char *zName, const char *zDatabase){ in sqliteFindTable() argument 110 if( zDatabase!=0 && sqliteStrICmp(zDatabase, db->aDb[j].zName) ) continue; in sqliteFindTable() 111 p = sqliteHashFind(&db->aDb[j].tblHash, zName, strlen(zName)+1); in sqliteFindTable() 128 Table *sqliteLocateTable(Parse *pParse, const char *zName, const char *zDbase){ in sqliteLocateTable() argument 131 p = sqliteFindTable(pParse->db, zName, zDbase); in sqliteLocateTable() 134 sqliteErrorMsg(pParse, "no such table: %s.%s", zDbase, zName); in sqliteLocateTable() 135 }else if( sqliteFindTable(pParse->db, zName, 0)!=0 ){ in sqliteLocateTable() 137 zName, zDbase); in sqliteLocateTable() 139 sqliteErrorMsg(pParse, "no such table: %s", zName); in sqliteLocateTable() 157 Index *sqliteFindIndex(sqlite *db, const char *zName, const char *zDb){ in sqliteFindIndex() argument [all …]
|
| H A D | test4.c | 355 const char *zName; in tcl_thread_result() local 370 case SQLITE_OK: zName = "SQLITE_OK"; break; in tcl_thread_result() 371 case SQLITE_ERROR: zName = "SQLITE_ERROR"; break; in tcl_thread_result() 372 case SQLITE_INTERNAL: zName = "SQLITE_INTERNAL"; break; in tcl_thread_result() 373 case SQLITE_PERM: zName = "SQLITE_PERM"; break; in tcl_thread_result() 374 case SQLITE_ABORT: zName = "SQLITE_ABORT"; break; in tcl_thread_result() 375 case SQLITE_BUSY: zName = "SQLITE_BUSY"; break; in tcl_thread_result() 376 case SQLITE_LOCKED: zName = "SQLITE_LOCKED"; break; in tcl_thread_result() 377 case SQLITE_NOMEM: zName = "SQLITE_NOMEM"; break; in tcl_thread_result() 378 case SQLITE_READONLY: zName = "SQLITE_READONLY"; break; in tcl_thread_result() [all …]
|
| H A D | test2.c | 29 char *zName; in errorName() local 31 case SQLITE_OK: zName = "SQLITE_OK"; break; in errorName() 32 case SQLITE_ERROR: zName = "SQLITE_ERROR"; break; in errorName() 33 case SQLITE_INTERNAL: zName = "SQLITE_INTERNAL"; break; in errorName() 34 case SQLITE_PERM: zName = "SQLITE_PERM"; break; in errorName() 35 case SQLITE_ABORT: zName = "SQLITE_ABORT"; break; in errorName() 36 case SQLITE_BUSY: zName = "SQLITE_BUSY"; break; in errorName() 37 case SQLITE_NOMEM: zName = "SQLITE_NOMEM"; break; in errorName() 38 case SQLITE_READONLY: zName = "SQLITE_READONLY"; break; in errorName() 39 case SQLITE_INTERRUPT: zName = "SQLITE_INTERRUPT"; break; in errorName() [all …]
|
| H A D | attach.c | 29 char *zFile, *zName; in sqliteAttach() local 61 zName = 0; in sqliteAttach() 62 sqliteSetNString(&zName, pDbname->z, pDbname->n, 0); in sqliteAttach() 63 if( zName==0 ) return; in sqliteAttach() 64 sqliteDequote(zName); in sqliteAttach() 66 if( db->aDb[i].zName && sqliteStrICmp(db->aDb[i].zName, zName)==0 ){ in sqliteAttach() 67 sqliteErrorMsg(pParse, "database %z is already in use", zName); in sqliteAttach() 89 aNew->zName = zName; in sqliteAttach() 148 if( pDb->pBt==0 || pDb->zName==0 ) continue; in sqliteDetach() 149 if( strlen(pDb->zName)!=pDbname->n ) continue; in sqliteDetach() [all …]
|
| H A D | trigger.c | 54 char *zName = 0; /* Name of the trigger */ in sqliteBeginTrigger() local 81 "database %s", db->aDb[tab->iDb].zName); in sqliteBeginTrigger() 85 zName = sqliteStrNDup(pName->z, pName->n); in sqliteBeginTrigger() 86 sqliteDequote(zName); in sqliteBeginTrigger() 87 if( sqliteHashFind(&(db->aDb[iDb].trigHash), zName,pName->n+1) ){ in sqliteBeginTrigger() 91 if( sqliteStrNICmp(tab->zName, "sqlite_", 7)==0 ){ in sqliteBeginTrigger() 109 const char *zDb = db->aDb[tab->iDb].zName; in sqliteBeginTrigger() 110 const char *zDbTrig = isTemp ? db->aDb[1].zName : zDb; in sqliteBeginTrigger() 112 if( sqliteAuthCheck(pParse, code, zName, tab->zName, zDbTrig) ){ in sqliteBeginTrigger() 133 nt->name = zName; in sqliteBeginTrigger() [all …]
|
| H A D | test3.c | 29 char *zName; in errorName() local 31 case SQLITE_OK: zName = "SQLITE_OK"; break; in errorName() 32 case SQLITE_ERROR: zName = "SQLITE_ERROR"; break; in errorName() 33 case SQLITE_INTERNAL: zName = "SQLITE_INTERNAL"; break; in errorName() 34 case SQLITE_PERM: zName = "SQLITE_PERM"; break; in errorName() 35 case SQLITE_ABORT: zName = "SQLITE_ABORT"; break; in errorName() 36 case SQLITE_BUSY: zName = "SQLITE_BUSY"; break; in errorName() 37 case SQLITE_NOMEM: zName = "SQLITE_NOMEM"; break; in errorName() 38 case SQLITE_READONLY: zName = "SQLITE_READONLY"; break; in errorName() 39 case SQLITE_INTERRUPT: zName = "SQLITE_INTERRUPT"; break; in errorName() [all …]
|
| H A D | select.c | 141 if( sqliteStrICmp(pTab->aCol[i].zName, zCol)==0 ) return i; in columnIndex() 166 dummy.z = pTab1->zName; in addWhereTerm() 169 dummy.z = pTab2->zName; in addWhereTerm() 230 if( columnIndex(pOther->pTab, pTab->aCol[j].zName)>=0 ){ in sqliteProcessJoin() 231 addWhereTerm(pTab->aCol[j].zName, pTab, pOther->pTab, &p->pWhere); in sqliteProcessJoin() 270 if( columnIndex(pTerm->pTab, pList->a[j].zName)<0 || in sqliteProcessJoin() 271 columnIndex(pOther->pTab, pList->a[j].zName)<0 ){ in sqliteProcessJoin() 273 "not present in both tables", pList->a[j].zName); in sqliteProcessJoin() 276 addWhereTerm(pList->a[j].zName, pTerm->pTab, pOther->pTab, &p->pWhere); in sqliteProcessJoin() 718 if( pEList->a[i].zName ){ in generateColumnNames() [all …]
|
| H A D | main.c | 103 pIndex = sqliteFindIndex(db, argv[1], db->aDb[iDb].zName); in sqliteInitCallback() 148 assert( sqliteStrICmp(pTab->zName, argv[0])==0 ); in upgrade_3_callback() 171 assert( sqliteStrICmp(pTab->zName, argv[0])==0 ); in upgrade_3_callback() 249 pTab = sqliteFindTable(db, zMasterName, db->aDb[iDb].zName); in sqliteInitOne() 306 db->aDb[iDb].zName, (char*)0); in sqliteInitOne() 309 "database: ", db->aDb[iDb].zName, (char*)0); in sqliteInitOne() 340 db->aDb[iDb].zName, "\".", zMasterName, (char*)0); in sqliteInitOne() 344 db->aDb[iDb].zName, "\".", zMasterName, in sqliteInitOne() 513 db->aDb[0].zName = "main"; in sqlite_open() 514 db->aDb[1].zName = "temp"; in sqlite_open() [all …]
|
| H A D | auth.c | 135 zCol = pTab->aCol[pExpr->iColumn].zName; in sqliteAuthRead() 138 zCol = pTab->aCol[pTab->iPKey].zName; in sqliteAuthRead() 143 zDBase = db->aDb[pExpr->iDb].zName; in sqliteAuthRead() 144 rc = db->xAuth(db->pAuthArg, SQLITE_READ, pTab->zName, zCol, zDBase, in sqliteAuthRead() 151 zDBase, pTab->zName, zCol); in sqliteAuthRead() 153 sqliteErrorMsg(pParse, "access to %s.%s is prohibited", pTab->zName,zCol); in sqliteAuthRead()
|
| H A D | pragma.c | 116 const char *zName; /* Name of the pragma */ in flagPragma() member 128 if( sqliteStrICmp(zLeft, aPragma[i].zName)==0 ){ in flagPragma() 132 sqliteVdbeOp3(v, OP_ColumnName, 0, 1, aPragma[i].zName, P3_STATIC); in flagPragma() 383 sqliteVdbeOp3(v, OP_String, 0, 0, pTab->aCol[i].zName, 0); in sqlitePragma() 413 sqliteVdbeOp3(v, OP_String, 0, 0, pTab->aCol[cnum].zName, 0); in sqlitePragma() 438 sqliteVdbeOp3(v, OP_String, 0, 0, pIdx->zName, 0); in sqlitePragma() 473 pTab->aCol[pFK->aCol[j].iFrom].zName, 0); in sqlitePragma() 494 assert( db->aDb[i].zName!=0 ); in sqlitePragma() 496 sqliteVdbeOp3(v, OP_String, 0, 0, db->aDb[i].zName, 0); in sqlitePragma() 627 sqliteVdbeChangeP3(v, addr+13, db->aDb[i].zName, P3_STATIC); in sqlitePragma() [all …]
|
| H A D | update.c | 124 if( sqliteStrICmp(pTab->aCol[j].zName, pChanges->a[i].zName)==0 ){ in sqliteUpdate() 134 if( sqliteIsRowid(pChanges->a[i].zName) ){ in sqliteUpdate() 138 sqliteErrorMsg(pParse, "no such column: %s", pChanges->a[i].zName); in sqliteUpdate() 145 rc = sqliteAuthCheck(pParse, SQLITE_UPDATE, pTab->zName, in sqliteUpdate() 146 pTab->aCol[j].zName, db->aDb[pTab->iDb].zName); in sqliteUpdate() 207 sqliteAuthContextPush(pParse, &sContext, pTab->zName); in sqliteUpdate()
|
| H A D | insert.c | 125 zTab = pTabList->a[0].zName; in sqliteInsert() 132 zDb = db->aDb[pTab->iDb].zName; in sqliteInsert() 133 if( sqliteAuthCheck(pParse, SQLITE_INSERT, pTab->zName, 0, zDb) ){ in sqliteInsert() 287 if( sqliteStrICmp(pColumn->a[i].zName, pTab->aCol[j].zName)==0 ){ in sqliteInsert() 296 if( sqliteIsRowid(pColumn->a[i].zName) ){ in sqliteInsert() 300 pTabList, 0, pColumn->a[i].zName); in sqliteInsert() 674 sqliteSetString(&zMsg, pTab->zName, ".", pTab->aCol[i].zName, in sqliteGenerateConstraintChecks() 808 char *zCol = pTab->aCol[pIdx->aiColumn[j]].zName; in sqliteGenerateConstraintChecks() 913 sqliteVdbeOp3(v, OP_OpenWrite, base, pTab->tnum, pTab->zName, P3_STATIC); in sqliteOpenTableAndIndices() 916 sqliteVdbeOp3(v, OP_OpenWrite, i+base, pIdx->tnum, pIdx->zName, P3_STATIC); in sqliteOpenTableAndIndices()
|
| H A D | delete.c | 28 const char *zTab = pSrc->a[i].zName; in sqliteSrcListLookup() 43 sqliteErrorMsg(pParse, "table %s may not be modified", pTab->zName); in sqliteIsReadOnly() 47 sqliteErrorMsg(pParse, "cannot modify %s because it is a view",pTab->zName); in sqliteIsReadOnly() 103 zDb = db->aDb[pTab->iDb].zName; in sqliteDeleteFrom() 104 if( sqliteAuthCheck(pParse, SQLITE_DELETE, pTab->zName, 0, zDb) ){ in sqliteDeleteFrom() 136 sqliteAuthContextPush(pParse, &sContext, pTab->zName); in sqliteDeleteFrom()
|
| H A D | copy.c | 52 zDb = db->aDb[pTab->iDb].zName; in sqliteCopy() 53 if( sqliteAuthCheck(pParse, SQLITE_INSERT, pTab->zName, 0, zDb) in sqliteCopy() 54 || sqliteAuthCheck(pParse, SQLITE_COPY, pTab->zName, zFile, zDb) ){ in sqliteCopy()
|
| H A D | expr.c | 173 pItem->zName = sqliteStrDup(p->a[i].zName); in sqliteExprListDup() 193 pNewItem->zName = sqliteStrDup(pOldItem->zName); in sqliteSrcListDup() 216 pNewItem->zName = sqliteStrDup(pOldItem->zName); in sqliteIdListDup() 272 sqliteSetNString(&pItem->zName, pName->z, pName->n, 0); in sqliteExprListAppend() 273 sqliteDequote(pItem->zName); in sqliteExprListAppend() 289 sqliteFree(pList->a[i].zName); in sqliteExprListDelete() 460 char *zTabName = pTab->zName; in lookupName() 462 if( zDb!=0 && sqliteStrICmp(db->aDb[pTab->iDb].zName, zDb)!=0 ){ in lookupName() 472 if( sqliteStrICmp(pCol->zName, zCol)==0 ){ in lookupName() 507 if( sqliteStrICmp(pCol->zName, zCol)==0 ){ in lookupName() [all …]
|
| H A D | sqliteInt.h | 261 char *zName; /* Name of this database */ member 443 char *zName; /* Name of this column */ member 497 char *zName; /* Name of the table */ member 620 char *zName; /* Name of this index */ member 726 char *zName; /* Token associated with this expression */ member 752 char *zName; /* Name of the identifier */ member 773 char *zName; /* Name of the table */ member
|
| H A D | func.c | 666 char *zName; in sqliteRegisterBuiltinFunctions() member 708 char *zName; in sqliteRegisterBuiltinFunctions() member 735 sqlite_create_function(db, aFuncs[i].zName, in sqliteRegisterBuiltinFunctions() 738 sqlite_function_type(db, aFuncs[i].zName, aFuncs[i].dataType); in sqliteRegisterBuiltinFunctions() 748 sqlite_create_aggregate(db, aAggs[i].zName, in sqliteRegisterBuiltinFunctions() 750 sqlite_function_type(db, aAggs[i].zName, aAggs[i].dataType); in sqliteRegisterBuiltinFunctions()
|
| H A D | tokenize.c | 31 char *zName; /* The keyword name */ member 166 aKeywordTable[i].len = strlen(aKeywordTable[i].zName); in sqliteKeywordCode() 167 h = sqliteHashNoCase(aKeywordTable[i].zName, aKeywordTable[i].len); in sqliteKeywordCode() 179 if( p->len==n && sqliteStrNICmp(p->zName, z, n)==0 ){ in sqliteKeywordCode()
|
| H A D | date.c | 854 char *zName; in sqliteRegisterDateTimeFunctions() member 868 sqlite_create_function(db, aFuncs[i].zName, in sqliteRegisterDateTimeFunctions() 871 sqlite_function_type(db, aFuncs[i].zName, aFuncs[i].dataType); in sqliteRegisterDateTimeFunctions()
|
| H A D | tclsqlite.c | 847 char *zName; in DbObjCmd() local 854 zName = Tcl_GetStringFromObj(objv[2], 0); in DbObjCmd() 862 sqlite_create_function(pDb->db, zName, -1, tclSqlFunc, pFunc); in DbObjCmd() 863 sqlite_function_type(pDb->db, zName, SQLITE_NUMERIC); in DbObjCmd()
|
| H A D | printf.c | 586 (*func)(arg, pItem->zName, strlen(pItem->zName)); in vxprintf()
|
| H A D | test1.c | 980 char *zName; in Sqlitetest1_Init() member 1012 Tcl_CreateCommand(interp, aCmd[i].zName, aCmd[i].xProc, 0, 0); in Sqlitetest1_Init()
|
| H A D | where.c | 709 pTab->zName, P3_STATIC); in sqliteWhereBegin() 713 sqliteVdbeOp3(v, OP_OpenRead, pWInfo->a[i].iCur, pIx->tnum, pIx->zName,0); in sqliteWhereBegin()
|
| H A D | sqlite.h.in | 451 const char *zName, /* Name of the new function */ 458 const char *zName, /* Name of the function */ 478 const char *zName, /* Name of the function */
|
| /illumos-gate/usr/src/cmd/sqlite/ |
| H A D | shell.c | 420 static void set_table_name(struct callback_data *p, const char *zName){ in set_table_name() argument 429 if( zName==0 ) return; in set_table_name() 430 needQuote = !isalpha(*zName) && *zName!='_'; in set_table_name() 431 for(i=n=0; zName[i]; i++, n++){ in set_table_name() 432 if( !isalnum(zName[i]) && zName[i]!='_' ){ in set_table_name() 434 if( zName[i]=='\'' ) n++; in set_table_name() 445 for(i=0; zName[i]; i++){ in set_table_name() 446 z[n++] = zName[i]; in set_table_name() 447 if( zName[i]=='\'' ) z[n++] = '\''; in set_table_name()
|