Lines Matching defs:ENC

17162 #define ENC(db)        ((db)->enc)
81019 ctx.enc = ENC(t.db);
81048 ctx.enc = ENC(pAccum->db);
81959 assert( pRec->pKeyInfo->enc==ENC(db) );
82058 ctx.enc = ENC(db);
82314 sqlite3ValueApplyAffinity(pVal, affinity, ENC(db));
82319 rc = valueFromExpr(db, pExpr, ENC(db), affinity, &pVal, pAlloc);
82459 pMem->enc = ENC(db);
87837 preupdate.keyinfo.enc = ENC(db);
88818 pOut->enc = ENC(pOut->db);
89399 rc = sqlite3VdbeChangeEncoding(pVar, ENC(p->db));
90213 u8 enc = ENC(db);
91053 u8 encoding = ENC(db); /* The database encoding */
94592 assert( pKeyInfo->enc==ENC(db) );
94752 assert( pKeyInfo->enc==ENC(db) );
94794 assert( pCx->pKeyInfo->enc==ENC(db) );
104671 u8 enc = ENC(pParse->db); /* The database encoding */
105995 pColl = sqlite3FindCollSeq(db, ENC(db), zColl, 0);
106010 pColl = sqlite3GetCollSeq(pParse, ENC(db), 0, p->u.zToken);
110269 u8 enc = ENC(db); /* The text encoding used by this database */
112167 u8 enc = ENC(pParse->db);
116726 }else if( pNew->pSchema->file_format && pNew->pSchema->enc!=ENC(db) ){
118831 sqlite3VdbeAddOp3(v, OP_SetCookie, iDb, BTREE_TEXT_ENCODING, ENC(db));
122965 pColl = sqlite3FindCollSeq(db, ENC(db), zColl, 0);
123193 db->xCollNeeded16(db->pCollNeededArg, db, (int)ENC(db), zExternal);
123238 CollSeq *p = sqlite3GetCollSeq(pParse, ENC(db), pColl, zName);
123412 u8 enc = ENC(db);
136105 sqlite3ValueFromExpr(db, sqlite3ColumnExpr(pTab,pCol), ENC(db),
136350 returnSingleText(v, encnames[ENC(pParse->db)].zName);
137446 /* If opening the main database, set ENC(db). */
137454 /* If opening an attached database, the encoding much match ENC(db) */
137455 if( (meta[BTREE_TEXT_ENCODING-1] & 3)!=ENC(db) ){
137463 pDb->pSchema->enc = ENC(db);
137587 ENC(db) = SCHEMA_ENC(db);
139731 p->enc = ENC(db);
147908 u8 enc = ENC(sqlite3VdbeDb(v));
160468 pH->pParse->db, pTerm->pExpr->pRight, ENC(pH->pParse->db),
177035 SCHEMA_ENC(*ppDb) = ENC(*ppDb) = SQLITE_UTF16NATIVE;