Home | History | Annotate | Download | only in orig

Lines Matching defs:SQLITE_UTF8

4125 ** [SQLITE_UTF8 | text encoding] this SQL function prefers for
4130 ** [SQLITE_UTF16] if [sqlite3_value_text16()] is used, or [SQLITE_UTF8]
4225 #define SQLITE_UTF8 1
4236 ** [SQLITE_UTF8 | preferred text encoding] as the fourth argument
4602 ** <li> [SQLITE_UTF8],
4707 ** connection. The third argument is one of [SQLITE_UTF8], [SQLITE_UTF16BE],
10677 #define SQLITE_FUNC_ENCMASK 0x003 /* SQLITE_UTF8, SQLITE_UTF16BE or UTF16LE */
10718 {nArg, SQLITE_FUNC_CONSTANT|SQLITE_UTF8|(bNC*SQLITE_FUNC_NEEDCOLL), \
10721 {nArg, SQLITE_UTF8|(bNC*SQLITE_FUNC_NEEDCOLL), \
10724 {nArg,SQLITE_FUNC_CONSTANT|SQLITE_UTF8|(bNC*SQLITE_FUNC_NEEDCOLL)|extraFlags,\
10727 {nArg, SQLITE_FUNC_CONSTANT|SQLITE_UTF8|(bNC*SQLITE_FUNC_NEEDCOLL), \
10730 {nArg, SQLITE_FUNC_CONSTANT|SQLITE_UTF8|flags, \
10733 {nArg, SQLITE_UTF8|(nc*SQLITE_FUNC_NEEDCOLL), \
14034 u8 enc; /* SQLITE_UTF8, SQLITE_UTF16BE, SQLITE_UTF16LE */
14928 }else if( sqlite3AtoF(zDate, &r, sqlite3Strlen30(zDate), SQLITE_UTF8) ){
15208 && sqlite3AtoF(&z[8], &r, sqlite3Strlen30(&z[8]), SQLITE_UTF8)
15265 if( !sqlite3AtoF(z, &r, n, SQLITE_UTF8) ){
21934 if( pMem->enc!=SQLITE_UTF8 && desiredEnc!=SQLITE_UTF8 ){
21955 if( desiredEnc==SQLITE_UTF8 ){
21986 if( pMem->enc==SQLITE_UTF8 ){
22004 assert( desiredEnc==SQLITE_UTF8 );
22021 assert( (pMem->n+(desiredEnc==SQLITE_UTF8?1:2))<=len );
22147 sqlite3VdbeChangeEncoding(&m, SQLITE_UTF8);
22381 sqlite3ValueSetStr(db->pErr, -1, z, SQLITE_UTF8, SQLITE_DYNAMIC);
22532 assert( enc==SQLITE_UTF8 || enc==SQLITE_UTF16LE || enc==SQLITE_UTF16BE );
22535 if( enc==SQLITE_UTF8 ){
22743 assert( enc==SQLITE_UTF8 || enc==SQLITE_UTF16LE || enc==SQLITE_UTF16BE );
22744 if( enc==SQLITE_UTF8 ){
22833 return sqlite3Atoi64(z, pOut, sqlite3Strlen30(z), SQLITE_UTF8);
60879 ** 'desiredEnc', one of SQLITE_UTF8, SQLITE_UTF16LE or SQLITE_UTF16BE.
60894 assert( desiredEnc==SQLITE_UTF8 || desiredEnc==SQLITE_UTF16LE
61083 pMem->enc = SQLITE_UTF8;
61350 pMem->enc = SQLITE_UTF8;
61553 if( enc==SQLITE_UTF8 ){
61568 nAlloc += (enc==SQLITE_UTF8?1:2);
61590 pMem->enc = (enc==0 ? SQLITE_UTF8 : enc);
61593 if( pMem->enc!=SQLITE_UTF8 && sqlite3VdbeMemHandleBom(pMem) ){
61669 ** SQLITE_UTF8.
61837 sqlite3ValueSetStr(pVal, -1, zVal, SQLITE_UTF8, SQLITE_DYNAMIC);
61840 sqlite3ValueApplyAffinity(pVal, SQLITE_AFF_NUMERIC, SQLITE_UTF8);
61842 sqlite3ValueApplyAffinity(pVal, affinity, SQLITE_UTF8);
61845 if( enc!=SQLITE_UTF8 ){
63608 pMem->enc = SQLITE_UTF8;
63650 sqlite3VdbeMemSetStr(pMem, zP4, -1, SQLITE_UTF8, 0);
63654 pMem->enc = SQLITE_UTF8;
63666 pMem->enc = SQLITE_UTF8;
63676 pMem->enc = SQLITE_UTF8;
64110 rc = sqlite3VdbeMemSetStr(pColName, zName, -1, SQLITE_UTF8, xDel);
64709 sqlite3ValueSetStr(db->pErr, -1, p->zErrMsg, SQLITE_UTF8, SQLITE_TRANSIENT);
65555 assert( pMem1->enc==SQLITE_UTF8 ||
66209 sqlite3ValueApplyAffinity(pRet, aff, SQLITE_UTF8);
66390 return sqlite3ValueBytes(pVal, SQLITE_UTF8);
66405 return (const unsigned char *)sqlite3ValueText(pVal, SQLITE_UTF8);
66493 sqlite3VdbeMemSetStr(&pCtx->s, z, n, SQLITE_UTF8, SQLITE_TRANSIENT);
66522 setResultStrOrError(pCtx, z, n, SQLITE_UTF8, xDel);
66566 SQLITE_UTF8, SQLITE_STATIC);
66576 SQLITE_UTF8, SQLITE_STATIC);
67400 return bindText(pStmt, i, zData, nData, xDel, SQLITE_UTF8);
67737 if( enc!=SQLITE_UTF8 ){
67741 sqlite3VdbeChangeEncoding(&utf8, SQLITE_UTF8);
67759 if( enc!=SQLITE_UTF8 ) sqlite3VdbeMemRelease(&utf8);
68993 if( encoding!=SQLITE_UTF8 ){
68994 rc = sqlite3VdbeMemSetStr(pOut, pOp->p4.z, -1, SQLITE_UTF8, SQLITE_STATIC);
70734 pOut->enc = SQLITE_UTF8; /* In case the blob is ever converted to text */
72398 pOut->enc = SQLITE_UTF8; /* In case the blob is ever cast to text */
73249 sqlite3VdbeMemSetStr(pIn1, z, -1, SQLITE_UTF8, sqlite3_free);
73863 pOut->enc = SQLITE_UTF8;
74237 testcase( pName->enc==SQLITE_UTF8 );
74240 rc = sqlite3VdbeChangeEncoding(pName, SQLITE_UTF8);
77351 sqlite3AtoF(p->u.zToken, &r, sqlite3Strlen30(p->u.zToken), SQLITE_UTF8);
78863 int bOk = 0==sqlite3Atoi64(&z[1], &i, n-1, SQLITE_UTF8);
80366 sqlite3AtoF(z, &value, sqlite3Strlen30(z), SQLITE_UTF8);
83273 if( sqlite3ValueFromExpr(db, pDflt, SQLITE_UTF8, SQLITE_AFF_NONE, &pVal) ){
83884 SQLITE_UTF8, /* funcFlags */
84185 SQLITE_UTF8, /* funcFlags */
84332 SQLITE_UTF8, /* funcFlags */
85642 SQLITE_UTF8, /* funcFlags */
85663 SQLITE_UTF8, /* funcFlags */
90388 sqlite3ValueSetStr(pTmp, -1, zName, SQLITE_UTF8, SQLITE_STATIC);
90409 static const u8 aEnc[] = { SQLITE_UTF16BE, SQLITE_UTF16LE, SQLITE_UTF8 };
90518 pColl[0].enc = SQLITE_UTF8;
90569 assert( SQLITE_UTF8==1 && SQLITE_UTF16LE==2 && SQLITE_UTF16BE==3 );
90570 assert( enc>=SQLITE_UTF8 && enc<=SQLITE_UTF16BE );
90827 p->enc = SQLITE_UTF8;
92039 sqlite3AtoF(zBuf, &r, sqlite3Strlen30(zBuf), SQLITE_UTF8);
92598 sqlite3AtoF(zBuf, &r2, 20, SQLITE_UTF8);
93248 2, SQLITE_UTF8, 0);
93266 sqlite3CreateFunc(db, "like", 2, SQLITE_UTF8, pInfo, likeFunc, 0, 0, 0);
93267 sqlite3CreateFunc(db, "like", 3, SQLITE_UTF8, pInfo, likeFunc, 0, 0, 0);
93268 sqlite3CreateFunc(db, "glob", 2, SQLITE_UTF8,
93293 2, SQLITE_UTF8, 0);
93389 {0,SQLITE_UTF8|SQLITE_FUNC_COUNT,0,0,0,countStep,countFinalize,"count",0,0},
100240 { "UTF8", SQLITE_UTF8 },
100241 { "UTF-8", SQLITE_UTF8 }, /* Must be element [1] */
100256 assert( encnames[SQLITE_UTF8].enc==SQLITE_UTF8 );
100828 if( encoding==0 ) encoding = SQLITE_UTF8;
100831 ENC(db) = SQLITE_UTF8;
122062 zSql8 = sqlite3ValueText(pVal, SQLITE_UTF8);
123557 rc = sqlite3CreateFunc(db, zFunctionName, nArg, SQLITE_UTF8|extraFlags,
123569 enc = SQLITE_UTF8;
123711 if( sqlite3FindFunction(db, zName, nName, nArg, SQLITE_UTF8, 0)==0 ){
123712 rc = sqlite3CreateFunc(db, zName, nArg, SQLITE_UTF8,
124177 if( enc2<SQLITE_UTF8 || enc2>SQLITE_UTF16BE ){
124689 createCollation(db, "BINARY", SQLITE_UTF8, 0, binCollFunc, 0);
124692 createCollation(db, "RTRIM", SQLITE_UTF8, (void*)1, binCollFunc, 0);
124696 db->pDfltColl = sqlite3FindCollSeq(db, SQLITE_UTF8, "BINARY", 0);
124700 createCollation(db, "NOCASE", SQLITE_UTF8, 0, nocaseCollatingFunc, 0);
124873 zFilename8 = sqlite3ValueText(pVal, SQLITE_UTF8);
134458 db, "fts3_exprtest", -1, SQLITE_UTF8, 0, fts3ExprTest, 0, 0
134462 -1, SQLITE_UTF8, (void *)1, fts3ExprTest, 0, 0
147976 const int utf8 = SQLITE_UTF8;
148580 {"lower", 1, SQLITE_UTF8, 0, icuCaseFunc16},
148581 {"lower", 2, SQLITE_UTF8, 0, icuCaseFunc16},
148582 {"upper", 1, SQLITE_UTF8, (void*)1, icuCaseFunc16},
148583 {"upper", 2, SQLITE_UTF8, (void*)1, icuCaseFunc16},
148585 {"like", 2, SQLITE_UTF8, 0, icuLikeFunc},
148586 {"like", 3, SQLITE_UTF8, 0, icuLikeFunc},
148588 {"icu_load_collation", 2, SQLITE_UTF8, (void*)db, icuLoadCollation},