Lines Matching refs:pVar

93089 **     p->pVar!=0
93097 Mem *pVar;
93114 pVar = &p->aVar[i];
93115 sqlite3VdbeMemRelease(pVar);
93116 pVar->flags = MEM_Null;
93147 Mem *pVar;
93154 pVar = &p->aVar[i-1];
93155 rc = sqlite3VdbeMemSetStr(pVar, zData, nData, encoding, xDel);
93157 rc = sqlite3VdbeChangeEncoding(pVar, ENC(p->db));
94138 Mem *pVar; /* Value of a host parameter */
94184 pVar = &p->aVar[idx-1];
94185 if( pVar->flags & MEM_Null ){
94187 }else if( pVar->flags & (MEM_Int|MEM_IntReal) ){
94188 sqlite3_str_appendf(&out, "%lld", pVar->u.i);
94189 }else if( pVar->flags & MEM_Real ){
94190 sqlite3_str_appendf(&out, "%!.15g", pVar->u.r);
94191 }else if( pVar->flags & MEM_Str ){
94198 sqlite3VdbeMemSetStr(&utf8, pVar->z, pVar->n, enc, SQLITE_STATIC);
94203 pVar = &utf8;
94206 nOut = pVar->n;
94210 while( nOut<pVar->n && (pVar->z[nOut]&0xc0)==0x80 ){ nOut++; }
94213 sqlite3_str_appendf(&out, "'%.*q'", nOut, pVar->z);
94215 if( nOut<pVar->n ){
94216 sqlite3_str_appendf(&out, "/*+%d bytes*/", pVar->n-nOut);
94222 }else if( pVar->flags & MEM_Zero ){
94223 sqlite3_str_appendf(&out, "zeroblob(%d)", pVar->u.nZero);
94226 assert( pVar->flags & MEM_Blob );
94228 nOut = pVar->n;
94233 sqlite3_str_appendf(&out, "%02x", pVar->z[i]&0xff);
94237 if( nOut<pVar->n ){
94238 sqlite3_str_appendf(&out, "/*+%d bytes*/", pVar->n-nOut);
95885 Mem *pVar; /* Value being transferred */
95888 pVar = &p->aVar[pOp->p1 - 1];
95889 if( sqlite3VdbeMemTooBig(pVar) ){
95894 memcpy(pOut, pVar, MEMCELLSIZE);
116538 ** Expression pVar is guaranteed to be an SQL variable. pExpr may be any
116543 ** to re-prepare each time a new value is bound to variable pVar.
116546 ** same as that currently bound to variable pVar, non-zero is returned.
116555 const Expr *pVar,
116562 if( pExpr->op==TK_VARIABLE && pVar->iColumn==pExpr->iColumn ){
116568 iVar = pVar->iColumn;