#include "sqliteInt.h"
#include "os.h"
#include <ctype.h>
#include "vdbeInt.h"
Documentación de los 'defines'
#define AggInFocus |
( |
|
P | ) |
((P).pCurrent ? (P).pCurrent : _AggInFocus(&(P))) |
#define CHECK_FOR_INTERRUPT if( db->flags & SQLITE_Interrupt ) goto abort_due_to_interrupt; |
#define Deephemeralize |
( |
|
P | ) |
if( ((P)->flags&MEM_Ephem)!=0 && hardDeephem(P) ){ goto no_mem;} |
#define Dynamicify |
( |
|
P | ) |
(((P)->flags & MEM_Dyn)==0 ? hardDynamicify(P):0) |
#define Integerify |
( |
|
P | ) |
if(((P)->flags&MEM_Int)==0){ hardIntegerify(P); } |
#define Realify |
( |
|
P | ) |
if(((P)->flags&MEM_Real)==0){ hardRealify(P); } |
#define Release |
( |
|
P | ) |
if((P)->flags&MEM_Dyn){ sqliteFree((P)->z); } |
#define Stringify |
( |
|
P | ) |
if(((P)->flags & MEM_Str)==0){hardStringify(P);} |
Documentación de las funciones
int sqlite_step |
( |
sqlite_vm * |
pVm, |
|
|
int * |
pN, |
|
|
const char *** |
pazValue, |
|
|
const char *** |
pazColName |
|
) |
| |
Documentación de las variables