| /sqlite-3.40.0/ext/misc/ |
| H A D | nextchar.c | 212 char *zColl = 0; in nextCharFunc() local 237 zColl = sqlite3_mprintf("collate \"%w\"", zCollName); in nextCharFunc() 238 if( zColl==0 ){ in nextCharFunc() 244 zColl = ""; in nextCharFunc() 252 zField, zTable, zField, zColl, zField, zColl, zWhereClause, zColl in nextCharFunc() 255 if( zColl[0] ) sqlite3_free(zColl); in nextCharFunc()
|
| /sqlite-3.40.0/ext/expert/ |
| H A D | sqlite3expert.c | 65 char *zColl; /* Collation sequence */ member 93 char *zColl; member 299 int nColl = STRLEN(zColl); in idxNewConstraint() 304 pNew->zColl = (char*)&pNew[1]; in idxNewConstraint() 305 memcpy(pNew->zColl, zColl, nColl+1); in idxNewConstraint() 483 pNew = idxNewConstraint(&rc, zColl); in expertBestIndex() 759 pNew->aCol[nCol].zColl = pCsr; in idxGetTableInfo() 859 if( sqlite3_stricmp(p->zColl, pCons->zColl) ){ in idxAppendColDefn() 860 if( idxIdentifierRequiresQuotes(pCons->zColl) ){ in idxAppendColDefn() 918 if( sqlite3_stricmp(pIter->zColl, zColl) ) continue; in idxFindCompatible() [all …]
|
| /sqlite-3.40.0/src/ |
| H A D | build.c | 737 const char *zColl in sqlite3ColumnSetColl() argument 742 assert( zColl!=0 ); in sqlite3ColumnSetColl() 1952 if( !zColl ) return; in sqlite3AddCollateType() 1969 sqlite3DbFree(db, zColl); in sqlite3AddCollateType() 4213 zColl = 0; in sqlite3CreateIndex() 4221 zColl = zExtra; in sqlite3CreateIndex() 4227 if( !zColl ) zColl = sqlite3StrBINARY; in sqlite3CreateIndex() 5398 assert( zColl!=0 ); in collationMatch() 5420 if( zColl==0 || collationMatch(zColl, pIndex) ){ in reindexTable() 5488 char *zColl; in sqlite3Reindex() local [all …]
|
| H A D | fkey.c | 479 const char *zColl; in exprTableRegister() local 488 zColl = sqlite3ColumnColl(pCol); in exprTableRegister() 489 if( zColl==0 ) zColl = db->pDfltColl->zName; in exprTableRegister() 490 pExpr = sqlite3ExprAddCollateString(pParse, pExpr, zColl); in exprTableRegister()
|
| H A D | where.c | 542 const char *zColl = pIdx->azColl[iCol]; in findIndexCol() local 552 if( 0==sqlite3StrICmp(pColl->zName, zColl) ){ in findIndexCol() 1253 const char *zColl; /* The collating sequence name */ in allocateIndexInfo() local 1259 zColl = sqlite3ColumnColl(&pTab->aCol[pE2->iColumn]); in allocateIndexInfo() 1260 if( zColl==0 ) zColl = sqlite3StrBINARY; in allocateIndexInfo() 1261 if( sqlite3_stricmp(pExpr->u.zToken, zColl)==0 ) continue; in allocateIndexInfo()
|
| H A D | vdbeaux.c | 1762 const char *zColl = pColl ? pColl->zName : ""; in sqlite3VdbeDisplayP4() local 1763 if( strcmp(zColl, "BINARY")==0 ) zColl = "B"; in sqlite3VdbeDisplayP4() 1767 zColl); in sqlite3VdbeDisplayP4()
|
| H A D | insert.c | 3118 const char *zColl = pSrcIdx->azColl[i]; in xferOptimization() local 3119 if( sqlite3_stricmp(sqlite3StrBINARY, zColl) ) break; in xferOptimization()
|
| H A D | expr.c | 181 const char *zColl = sqlite3ColumnColl(&p->y.pTab->aCol[j]); in sqlite3ExprCollSeq() local 182 pColl = sqlite3FindCollSeq(db, ENC(db), zColl, 0); in sqlite3ExprCollSeq()
|
| H A D | sqliteInt.h | 4614 void sqlite3ColumnSetColl(sqlite3*,Column*,const char*zColl);
|
| /sqlite-3.40.0/ext/repair/ |
| H A D | checkindex.c | 490 const char *zColl = (const char*)sqlite3_column_text(pInfo, 4); in cidxLookupIndex() local 502 p->zExpr = cidxMprintf(&rc, "\"%w\" COLLATE %s",zName,zColl); in cidxLookupIndex()
|
| /sqlite-3.40.0/ext/rbu/ |
| H A D | sqlite3rbu.c | 2125 const char *zColl = 0; in rbuCreateImposterTable() local 2128 p->dbMain, "main", pIter->zTbl, zCol, 0, &zColl, 0, 0, 0 in rbuCreateImposterTable() 2137 zSql, zComma, zCol, pIter->azTblType[iCol], zPk, zColl, in rbuCreateImposterTable()
|