Lines Matching refs:SQLITE_UTF8
4480 #define SQLITE_UTF8 1 /* IMP: R-37514-35566 */ macro
11982 {nArg, SQLITE_FUNC_CONSTANT|SQLITE_UTF8|(bNC*SQLITE_FUNC_NEEDCOLL), \
11985 {nArg, SQLITE_UTF8|(bNC*SQLITE_FUNC_NEEDCOLL), \
11988 {nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|(bNC*SQLITE_FUNC_NEEDCOLL), \
11991 {nArg,SQLITE_FUNC_CONSTANT|SQLITE_UTF8|(bNC*SQLITE_FUNC_NEEDCOLL)|extraFlags,\
11994 {nArg, SQLITE_FUNC_SLOCHNG|SQLITE_UTF8|(bNC*SQLITE_FUNC_NEEDCOLL), \
11997 {nArg, SQLITE_FUNC_CONSTANT|SQLITE_UTF8|flags, \
12000 {nArg, SQLITE_UTF8|(nc*SQLITE_FUNC_NEEDCOLL), \
12003 {nArg, SQLITE_UTF8|(nc*SQLITE_FUNC_NEEDCOLL)|extraFlags, \
16417 }else if( sqlite3AtoF(zDate, &r, sqlite3Strlen30(zDate), SQLITE_UTF8) ){ in parseDateOrTime()
16697 && sqlite3AtoF(&z[8], &r, sqlite3Strlen30(&z[8]), SQLITE_UTF8) in parseModifier()
16754 if( !sqlite3AtoF(z, &r, n, SQLITE_UTF8) ){ in parseModifier()
24273 if( pMem->enc!=SQLITE_UTF8 && desiredEnc!=SQLITE_UTF8 ){
24294 if( desiredEnc==SQLITE_UTF8 ){
24325 if( pMem->enc==SQLITE_UTF8 ){
24343 assert( desiredEnc==SQLITE_UTF8 );
24360 assert( (pMem->n+(desiredEnc==SQLITE_UTF8?1:2))<=len );
24487 sqlite3VdbeChangeEncoding(&m, SQLITE_UTF8);
24731 sqlite3ValueSetStr(db->pErr, -1, z, SQLITE_UTF8, SQLITE_DYNAMIC);
24890 assert( enc==SQLITE_UTF8 || enc==SQLITE_UTF16LE || enc==SQLITE_UTF16BE );
24893 if( enc==SQLITE_UTF8 ){
25101 assert( enc==SQLITE_UTF8 || enc==SQLITE_UTF16LE || enc==SQLITE_UTF16BE );
25102 if( enc==SQLITE_UTF8 ){
25191 return sqlite3Atoi64(z, pOut, sqlite3Strlen30(z), SQLITE_UTF8);
65064 assert( desiredEnc==SQLITE_UTF8 || desiredEnc==SQLITE_UTF16LE
65290 pMem->enc = SQLITE_UTF8;
65649 pMem->enc = SQLITE_UTF8;
65860 if( enc==SQLITE_UTF8 ){
65876 nAlloc += (enc==SQLITE_UTF8?1:2);
65901 pMem->enc = (enc==0 ? SQLITE_UTF8 : enc);
65904 if( pMem->enc!=SQLITE_UTF8 && sqlite3VdbeMemHandleBom(pMem) ){
66210 sqlite3ValueApplyAffinity(pVal, aff, SQLITE_UTF8);
66281 sqlite3VdbeMemCast(*ppVal, aff, SQLITE_UTF8);
66282 sqlite3ValueApplyAffinity(*ppVal, affinity, SQLITE_UTF8);
66306 sqlite3ValueSetStr(pVal, -1, zVal, SQLITE_UTF8, SQLITE_DYNAMIC);
66309 sqlite3ValueApplyAffinity(pVal, SQLITE_AFF_NUMERIC, SQLITE_UTF8);
66311 sqlite3ValueApplyAffinity(pVal, affinity, SQLITE_UTF8);
66314 if( enc!=SQLITE_UTF8 ){
68184 pMem->enc = SQLITE_UTF8;
68226 sqlite3VdbeMemSetStr(pMem, zP4, -1, SQLITE_UTF8, 0);
68230 pMem->enc = SQLITE_UTF8;
68242 pMem->enc = SQLITE_UTF8;
68252 pMem->enc = SQLITE_UTF8;
68697 rc = sqlite3VdbeMemSetStr(pColName, zName, -1, SQLITE_UTF8, xDel);
69301 sqlite3ValueSetStr(db->pErr, -1, p->zErrMsg, SQLITE_UTF8, SQLITE_TRANSIENT);
70279 assert( pMem1->enc==SQLITE_UTF8 ||
70928 sqlite3ValueApplyAffinity(pRet, aff, SQLITE_UTF8);
71142 return sqlite3ValueBytes(pVal, SQLITE_UTF8);
71160 return (const unsigned char *)sqlite3ValueText(pVal, SQLITE_UTF8);
71315 sqlite3VdbeMemSetStr(pCtx->pOut, z, n, SQLITE_UTF8, SQLITE_TRANSIENT);
71348 setResultStrOrError(pCtx, z, n, SQLITE_UTF8, xDel);
71420 SQLITE_UTF8, SQLITE_STATIC);
71430 SQLITE_UTF8, SQLITE_STATIC);
72322 return bindText(pStmt, i, zData, nData, xDel, SQLITE_UTF8);
72776 if( enc!=SQLITE_UTF8 ){
72780 sqlite3VdbeChangeEncoding(&utf8, SQLITE_UTF8);
72798 if( enc!=SQLITE_UTF8 ) sqlite3VdbeMemRelease(&utf8);
73959 if( encoding!=SQLITE_UTF8 ){
73960 rc = sqlite3VdbeMemSetStr(pOut, pOp->p4.z, -1, SQLITE_UTF8, SQLITE_STATIC);
75688 pOut->enc = SQLITE_UTF8; /* In case the blob is ever converted to text */
77416 pOut->enc = SQLITE_UTF8; /* In case the blob is ever cast to text */
78253 sqlite3VdbeMemSetStr(pIn1, z, -1, SQLITE_UTF8, sqlite3_free);
78944 pOut->enc = SQLITE_UTF8;
79316 testcase( pName->enc==SQLITE_UTF8 );
79319 rc = sqlite3VdbeChangeEncoding(pName, SQLITE_UTF8);
84054 sqlite3AtoF(p->u.zToken, &r, sqlite3Strlen30(p->u.zToken), SQLITE_UTF8);
85670 int bOk = 0==sqlite3Atoi64(&z[1], &i, n-1, SQLITE_UTF8);
87239 sqlite3AtoF(z, &value, sqlite3Strlen30(z), SQLITE_UTF8);
89898 rc = sqlite3ValueFromExpr(db, pDflt, SQLITE_UTF8, SQLITE_AFF_BLOB, &pVal);
90516 SQLITE_UTF8, /* funcFlags */
90817 SQLITE_UTF8, /* funcFlags */
90964 SQLITE_UTF8, /* funcFlags */
92320 SQLITE_UTF8, /* funcFlags */
92341 SQLITE_UTF8, /* funcFlags */
97250 sqlite3ValueSetStr(pTmp, -1, zName, SQLITE_UTF8, SQLITE_STATIC);
97271 static const u8 aEnc[] = { SQLITE_UTF16BE, SQLITE_UTF16LE, SQLITE_UTF8 };
97380 pColl[0].enc = SQLITE_UTF8;
97431 assert( SQLITE_UTF8==1 && SQLITE_UTF16LE==2 && SQLITE_UTF16BE==3 );
97432 assert( enc>=SQLITE_UTF8 && enc<=SQLITE_UTF16BE );
97689 p->enc = SQLITE_UTF8;
98932 SQLITE_UTF8);
98973 sqlite3AtoF(zBuf, &r, sqlite3Strlen30(zBuf), SQLITE_UTF8);
99558 sqlite3AtoF(zBuf, &r2, 20, SQLITE_UTF8);
99674 sqlite3_result_text64(context, (char*)z, zOut-z, sqlite3_free, SQLITE_UTF8);
100206 2, SQLITE_UTF8, 0);
100224 sqlite3CreateFunc(db, "like", 2, SQLITE_UTF8, pInfo, likeFunc, 0, 0, 0);
100225 sqlite3CreateFunc(db, "like", 3, SQLITE_UTF8, pInfo, likeFunc, 0, 0, 0);
100226 sqlite3CreateFunc(db, "glob", 2, SQLITE_UTF8,
100256 2, SQLITE_UTF8, 0);
107433 { "UTF8", SQLITE_UTF8 },
107434 { "UTF-8", SQLITE_UTF8 }, /* Must be element [1] */
107446 assert( encnames[SQLITE_UTF8].enc==SQLITE_UTF8 );
108025 if( encoding==0 ) encoding = SQLITE_UTF8;
108028 ENC(db) = SQLITE_UTF8;
130720 zSql8 = sqlite3ValueText(pVal, SQLITE_UTF8);
132400 rc = sqlite3CreateFunc(db, zFunctionName, nArg, SQLITE_UTF8|extraFlags,
132412 enc = SQLITE_UTF8;
132570 if( sqlite3FindFunction(db, zName, nName, nArg, SQLITE_UTF8, 0)==0 ){
132571 rc = sqlite3CreateFunc(db, zName, nArg, SQLITE_UTF8,
133065 if( enc2<SQLITE_UTF8 || enc2>SQLITE_UTF16BE ){
133619 createCollation(db, "BINARY", SQLITE_UTF8, 0, binCollFunc, 0);
133622 createCollation(db, "NOCASE", SQLITE_UTF8, 0, nocaseCollatingFunc, 0);
133623 createCollation(db, "RTRIM", SQLITE_UTF8, (void*)1, binCollFunc, 0);
133630 db->pDfltColl = sqlite3FindCollSeq(db, SQLITE_UTF8, "BINARY", 0);
133827 zFilename8 = sqlite3ValueText(pVal, SQLITE_UTF8);
143661 db, "fts3_exprtest", -1, SQLITE_UTF8, 0, fts3ExprTest, 0, 0
143665 -1, SQLITE_UTF8, (void *)1, fts3ExprTest, 0, 0
157422 const int utf8 = SQLITE_UTF8;
158050 {"lower", 1, SQLITE_UTF8, 0, icuCaseFunc16},
158051 {"lower", 2, SQLITE_UTF8, 0, icuCaseFunc16},
158052 {"upper", 1, SQLITE_UTF8, (void*)1, icuCaseFunc16},
158053 {"upper", 2, SQLITE_UTF8, (void*)1, icuCaseFunc16},
158055 {"like", 2, SQLITE_UTF8, 0, icuLikeFunc},
158056 {"like", 3, SQLITE_UTF8, 0, icuLikeFunc},
158058 {"icu_load_collation", 2, SQLITE_UTF8, (void*)db, icuLoadCollation},
160969 "rbu_tmp_insert", -1, SQLITE_UTF8, (void*)p, rbuTmpInsertFunc, 0, 0
160975 "rbu_fossil_delta", 2, SQLITE_UTF8, 0, rbuFossilDeltaFunc, 0, 0
160981 "rbu_target_name", 1, SQLITE_UTF8, (void*)p, rbuTargetNameFunc, 0, 0
163921 SQLITE_UTF8);
164111 sqlite3AtoF(z, &r, sqlite3Strlen30(z), SQLITE_UTF8);
165609 SQLITE_UTF8 | SQLITE_DETERMINISTIC,
171989 rc = sqlite3_create_function(db, p->z, -1, SQLITE_UTF8, pCtx, p->x, 0, 0);
178229 db, "fts5_decode", 2, SQLITE_UTF8, 0, fts5DecodeFunction, 0, 0
178233 db, "fts5_rowid", -1, SQLITE_UTF8, 0, fts5RowidFunction, 0, 0
180687 db, "fts5", 0, SQLITE_UTF8, p, fts5Fts5Func, 0, 0
180692 db, "fts5_source_id", 0, SQLITE_UTF8, p, fts5SourceIdFunc, 0, 0