Home
last modified time | relevance | path

Searched refs:zColl (Results 1 – 11 of 11) sorted by relevance

/sqlite-3.40.0/ext/misc/
H A Dnextchar.c212 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 Dsqlite3expert.c65 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 Dbuild.c737 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 Dfkey.c479 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 Dwhere.c542 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 Dvdbeaux.c1762 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 Dinsert.c3118 const char *zColl = pSrcIdx->azColl[i]; in xferOptimization() local
3119 if( sqlite3_stricmp(sqlite3StrBINARY, zColl) ) break; in xferOptimization()
H A Dexpr.c181 const char *zColl = sqlite3ColumnColl(&p->y.pTab->aCol[j]); in sqlite3ExprCollSeq() local
182 pColl = sqlite3FindCollSeq(db, ENC(db), zColl, 0); in sqlite3ExprCollSeq()
H A DsqliteInt.h4614 void sqlite3ColumnSetColl(sqlite3*,Column*,const char*zColl);
/sqlite-3.40.0/ext/repair/
H A Dcheckindex.c490 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 Dsqlite3rbu.c2125 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()