Lines Matching refs:pVar
89340 Mem *pVar;
89357 pVar = &p->aVar[i];
89358 sqlite3VdbeMemRelease(pVar);
89359 pVar->flags = MEM_Null;
89390 Mem *pVar;
89396 pVar = &p->aVar[i-1];
89397 rc = sqlite3VdbeMemSetStr(pVar, zData, nData, encoding, xDel);
89399 rc = sqlite3VdbeChangeEncoding(pVar, ENC(p->db));
90157 Mem *pVar; /* Value of a host parameter */
90203 pVar = &p->aVar[idx-1];
90204 if( pVar->flags & MEM_Null ){
90206 }else if( pVar->flags & (MEM_Int|MEM_IntReal) ){
90207 sqlite3_str_appendf(&out, "%lld", pVar->u.i);
90208 }else if( pVar->flags & MEM_Real ){
90209 sqlite3_str_appendf(&out, "%!.15g", pVar->u.r);
90210 }else if( pVar->flags & MEM_Str ){
90217 sqlite3VdbeMemSetStr(&utf8, pVar->z, pVar->n, enc, SQLITE_STATIC);
90222 pVar = &utf8;
90225 nOut = pVar->n;
90229 while( nOut<pVar->n && (pVar->z[nOut]&0xc0)==0x80 ){ nOut++; }
90232 sqlite3_str_appendf(&out, "'%.*q'", nOut, pVar->z);
90234 if( nOut<pVar->n ){
90235 sqlite3_str_appendf(&out, "/*+%d bytes*/", pVar->n-nOut);
90241 }else if( pVar->flags & MEM_Zero ){
90242 sqlite3_str_appendf(&out, "zeroblob(%d)", pVar->u.nZero);
90245 assert( pVar->flags & MEM_Blob );
90247 nOut = pVar->n;
90252 sqlite3_str_appendf(&out, "%02x", pVar->z[i]&0xff);
90256 if( nOut<pVar->n ){
90257 sqlite3_str_appendf(&out, "/*+%d bytes*/", pVar->n-nOut);
91751 Mem *pVar; /* Value being transferred */
91755 pVar = &p->aVar[pOp->p1 - 1];
91756 if( sqlite3VdbeMemTooBig(pVar) ){
91761 memcpy(pOut, pVar, MEMCELLSIZE);
111331 ** Expression pVar is guaranteed to be an SQL variable. pExpr may be any
111336 ** to re-prepare each time a new value is bound to variable pVar.
111339 ** same as that currently bound to variable pVar, non-zero is returned.
111345 const Expr *pVar,
111354 iVar = pVar->iColumn;