• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/sqlite/

Lines Matching defs:SQLITE_UTF8

3830 ** [SQLITE_UTF8 | text encoding] this SQL function prefers for
3904 #define SQLITE_UTF8 1
4251 ** ^The third argument may be one of the constants [SQLITE_UTF8],
4326 ** connection. The third argument is one of [SQLITE_UTF8], [SQLITE_UTF16BE],
8791 u8 iPrefEnc; /* Preferred text encoding (SQLITE_UTF8, 16LE, 16BE) */
8839 {nArg, SQLITE_UTF8, bNC*SQLITE_FUNC_NEEDCOLL, \
8842 {nArg, SQLITE_UTF8, bNC*SQLITE_FUNC_NEEDCOLL, \
8845 {nArg, SQLITE_UTF8, flags, (void *)arg, 0, likeFunc, 0, 0, #zName, 0}
8847 {nArg, SQLITE_UTF8, nc*SQLITE_FUNC_NEEDCOLL, \
11777 u8 enc; /* SQLITE_UTF8, SQLITE_UTF16BE, SQLITE_UTF16LE */
12589 }else if( sqlite3IsNumber(zDate, &isRealNum, SQLITE_UTF8) ){
19229 if( pMem->enc!=SQLITE_UTF8 && desiredEnc!=SQLITE_UTF8 ){
19250 if( desiredEnc==SQLITE_UTF8 ){
19281 if( pMem->enc==SQLITE_UTF8 ){
19301 assert( desiredEnc==SQLITE_UTF8 );
19318 assert( (pMem->n+(desiredEnc==SQLITE_UTF8?1:2))<=len );
19444 sqlite3VdbeChangeEncoding(&m, SQLITE_UTF8);
19471 sqlite3VdbeMemSetStr(&m, z, n, SQLITE_UTF8, SQLITE_STATIC);
19686 sqlite3ValueSetStr(db->pErr, -1, z, SQLITE_UTF8, SQLITE_DYNAMIC);
19688 sqlite3ValueSetStr(db->pErr, 0, 0, SQLITE_UTF8, SQLITE_STATIC);
19808 int incr = (enc==SQLITE_UTF8?1:2);
53308 ** 'desiredEnc', one of SQLITE_UTF8, SQLITE_UTF16LE or SQLITE_UTF16BE.
53321 assert( desiredEnc==SQLITE_UTF8 || desiredEnc==SQLITE_UTF16LE
53508 pMem->enc = SQLITE_UTF8;
53647 if( sqlite3VdbeChangeEncoding(pMem, SQLITE_UTF8)
53676 if( sqlite3VdbeChangeEncoding(pMem, SQLITE_UTF8)
53759 rc = sqlite3VdbeChangeEncoding(pMem, SQLITE_UTF8);
53798 pMem->enc = SQLITE_UTF8;
53980 if( enc==SQLITE_UTF8 ){
53995 nAlloc += (enc==SQLITE_UTF8?1:2);
54017 pMem->enc = (enc==0 ? SQLITE_UTF8 : enc);
54021 if( pMem->enc!=SQLITE_UTF8 && sqlite3VdbeMemHandleBom(pMem) ){
54106 assert( pMem1->enc==SQLITE_UTF8 ||
54215 ** SQLITE_UTF8.
54315 sqlite3ValueSetStr(pVal, -1, zVal, SQLITE_UTF8, SQLITE_DYNAMIC);
54319 sqlite3ValueApplyAffinity(pVal, SQLITE_AFF_NUMERIC, SQLITE_UTF8);
54321 sqlite3ValueApplyAffinity(pVal, affinity, SQLITE_UTF8);
54323 if( enc!=SQLITE_UTF8 ){
55551 pMem->enc = SQLITE_UTF8;
55598 sqlite3VdbeMemSetStr(pMem, z, -1, SQLITE_UTF8, 0);
55602 pMem->enc = SQLITE_UTF8;
55616 pMem->enc = SQLITE_UTF8;
55624 pMem->enc = SQLITE_UTF8;
56017 rc = sqlite3VdbeMemSetStr(pColName, zName, -1, SQLITE_UTF8, xDel);
56655 sqlite3ValueSetStr(db->pErr,-1,p->zErrMsg,SQLITE_UTF8,SQLITE_TRANSIENT);
56672 sqlite3ValueSetStr(db->pErr, -1, p->zErrMsg, SQLITE_UTF8, SQLITE_TRANSIENT);
57533 sqlite3ValueApplyAffinity(pRet, aff, SQLITE_UTF8);
57705 return sqlite3ValueBytes(pVal, SQLITE_UTF8);
57720 return (const unsigned char *)sqlite3ValueText(pVal, SQLITE_UTF8);
57773 sqlite3VdbeMemSetStr(&pCtx->s, z, n, SQLITE_UTF8, SQLITE_TRANSIENT);
57801 setResultStrOrError(pCtx, z, n, SQLITE_UTF8, xDel);
57844 SQLITE_UTF8, SQLITE_STATIC);
57853 SQLITE_UTF8, SQLITE_STATIC);
58623 return bindText(pStmt, i, zData, nData, xDel, SQLITE_UTF8);
58951 if( enc!=SQLITE_UTF8 ){
58956 sqlite3VdbeChangeEncoding(&utf8, SQLITE_UTF8);
59227 if( enc!=SQLITE_UTF8 ){
59241 if( enc!=SQLITE_UTF8 ){
60383 if( encoding!=SQLITE_UTF8 ){
60384 rc = sqlite3VdbeMemSetStr(pOut, pOp->p4.z, -1, SQLITE_UTF8, SQLITE_STATIC);
61969 pOut->enc = SQLITE_UTF8; /* In case the blob is ever converted to text */
63547 pOut->enc = SQLITE_UTF8; /* In case the blob is ever cast to text */
64274 sqlite3VdbeMemSetStr(pIn1, u.bv.z, -1, SQLITE_UTF8, sqlite3_free);
64864 pOut->enc = SQLITE_UTF8;
72156 if( sqlite3ValueFromExpr(db, pDflt, SQLITE_UTF8, SQLITE_AFF_NONE, &pVal) ){
73300 SQLITE_UTF8, /* iPrefEnc */
73321 SQLITE_UTF8, /* iPrefEnc */
77454 sqlite3ValueSetStr(pTmp, -1, zName, SQLITE_UTF8, SQLITE_STATIC);
77475 static const u8 aEnc[] = { SQLITE_UTF16BE, SQLITE_UTF16LE, SQLITE_UTF8 };
77582 pColl[0].enc = SQLITE_UTF8;
77633 assert( SQLITE_UTF8==1 && SQLITE_UTF16LE==2 && SQLITE_UTF16BE==3 );
77634 assert( enc>=SQLITE_UTF8 && enc<=SQLITE_UTF16BE );
77758 assert( enc==SQLITE_UTF8 || enc==SQLITE_UTF16LE || enc==SQLITE_UTF16BE );
77870 p->enc = SQLITE_UTF8;
79943 2, SQLITE_UTF8, 0);
79988 2, SQLITE_UTF8, 0);
80048 {-1,SQLITE_UTF8,SQLITE_FUNC_COALESCE,0,0,ifnullFunc,0,0,"coalesce",0},
80051 {2,SQLITE_UTF8,SQLITE_FUNC_COALESCE,0,0,ifnullFunc,0,0,"ifnull",0},
80078 {0,SQLITE_UTF8,SQLITE_FUNC_COUNT,0,0,0,countStep,countFinalize,"count",0},
85520 { "UTF8", SQLITE_UTF8 },
85521 { "UTF-8", SQLITE_UTF8 }, /* Must be element [1] */
85536 assert( encnames[SQLITE_UTF8].enc==SQLITE_UTF8 );
86043 if( encoding==0 ) encoding = SQLITE_UTF8;
86045 db->pDfltColl = sqlite3FindCollSeq(db, SQLITE_UTF8, "BINARY", 0);
95464 pColl = sqlite3FindCollSeq(db, SQLITE_UTF8, noCase ? "NOCASE" : "BINARY",0);
96438 assert( pColl->enc==SQLITE_UTF8 );
96440 pColl = sqlite3GetCollSeq(db, SQLITE_UTF8, 0, *pIdx->azColl);
96460 if( pColl->enc!=SQLITE_UTF8 ){
96519 return sqlite3ValueFromExpr(pParse->db, pExpr, SQLITE_UTF8, aff, pp);
103242 zSql8 = sqlite3ValueText(pVal, SQLITE_UTF8);
104313 rc = sqlite3CreateFunc(db, zFunctionName, nArg, SQLITE_UTF8,
104325 enc = SQLITE_UTF8;
104425 if( sqlite3FindFunction(db, zName, nName, nArg, SQLITE_UTF8, 0)==0 ){
104426 sqlite3CreateFunc(db, zName, nArg, SQLITE_UTF8,
104807 SQLITE_UTF8, SQLITE_STATIC);
104874 if( enc2<SQLITE_UTF8 || enc2>SQLITE_UTF16BE ){
105110 createCollation(db, "BINARY", SQLITE_UTF8, SQLITE_COLL_BINARY, 0,
105116 createCollation(db, "RTRIM", SQLITE_UTF8, SQLITE_COLL_USER, (void*)1,
105121 db->pDfltColl = sqlite3FindCollSeq(db, SQLITE_UTF8, "BINARY", 0);
105125 createCollation(db, "NOCASE", SQLITE_UTF8, SQLITE_COLL_NOCASE, 0,
105279 zFilename8 = sqlite3ValueText(pVal, SQLITE_UTF8);
110439 db, "fts3_exprtest", -1, SQLITE_UTF8, 0, fts3ExprTest, 0, 0
118847 int utf8 = SQLITE_UTF8;
118851 int utf8 = SQLITE_UTF8;
119341 {"lower", 1, SQLITE_UTF8, 0, icuCaseFunc16},
119342 {"lower", 2, SQLITE_UTF8, 0, icuCaseFunc16},
119343 {"upper", 1, SQLITE_UTF8, (void*)1, icuCaseFunc16},
119344 {"upper", 2, SQLITE_UTF8, (void*)1, icuCaseFunc16},
119346 {"like", 2, SQLITE_UTF8, 0, icuLikeFunc},
119347 {"like", 3, SQLITE_UTF8, 0, icuLikeFunc},
119349 {"icu_load_collation", 2, SQLITE_UTF8, (void*)db, icuLoadCollation},