Funciones |
void | sqliteBeginParse (Parse *pParse, int explainFlag) |
void | sqliteExec (Parse *pParse) |
Table * | sqliteFindTable (sqlite *db, const char *zName, const char *zDatabase) |
Table * | sqliteLocateTable (Parse *pParse, const char *zName, const char *zDbase) |
Index * | sqliteFindIndex (sqlite *db, const char *zName, const char *zDb) |
void | sqliteUnlinkAndDeleteIndex (sqlite *db, Index *pIndex) |
void | sqliteResetInternalSchema (sqlite *db, int iDb) |
void | sqliteRollbackInternalChanges (sqlite *db) |
void | sqliteCommitInternalChanges (sqlite *db) |
void | sqliteDeleteTable (sqlite *db, Table *pTable) |
char * | sqliteTableNameFromToken (Token *pName) |
void | sqliteOpenMasterTable (Vdbe *v, int isTemp) |
void | sqliteStartTable (Parse *pParse, Token *pStart, Token *pName, int isTemp, int isView) |
void | sqliteAddColumn (Parse *pParse, Token *pName) |
void | sqliteAddNotNull (Parse *pParse, int onError) |
void | sqliteAddColumnType (Parse *pParse, Token *pFirst, Token *pLast) |
void | sqliteAddDefaultValue (Parse *pParse, Token *pVal, int minusFlag) |
void | sqliteAddPrimaryKey (Parse *pParse, IdList *pList, int onError) |
int | sqliteCollateType (const char *zType, int nType) |
void | sqliteAddCollateType (Parse *pParse, int collType) |
void | sqliteChangeCookie (sqlite *db, Vdbe *v) |
void | sqliteEndTable (Parse *pParse, Token *pEnd, Select *pSelect) |
void | sqliteCreateView (Parse *pParse, Token *pBegin, Token *pName, Select *pSelect, int isTemp) |
int | sqliteViewGetColumnNames (Parse *pParse, Table *pTable) |
Table * | sqliteTableFromToken (Parse *pParse, Token *pTok) |
void | sqliteDropTable (Parse *pParse, Token *pName, int isView) |
void | sqliteAddIdxKeyType (Vdbe *v, Index *pIdx) |
void | sqliteCreateForeignKey (Parse *pParse, IdList *pFromCol, Token *pTo, IdList *pToCol, int flags) |
void | sqliteDeferForeignKey (Parse *pParse, int isDeferred) |
void | sqliteCreateIndex (Parse *pParse, Token *pName, SrcList *pTable, IdList *pList, int onError, Token *pStart, Token *pEnd) |
void | sqliteDropIndex (Parse *pParse, SrcList *pName) |
IdList * | sqliteIdListAppend (IdList *pList, Token *pToken) |
SrcList * | sqliteSrcListAppend (SrcList *pList, Token *pTable, Token *pDatabase) |
void | sqliteSrcListAssignCursors (Parse *pParse, SrcList *pList) |
void | sqliteSrcListAddAlias (SrcList *pList, Token *pToken) |
void | sqliteIdListDelete (IdList *pList) |
int | sqliteIdListIndex (IdList *pList, const char *zName) |
void | sqliteSrcListDelete (SrcList *pList) |
void | sqliteBeginTransaction (Parse *pParse, int onError) |
void | sqliteCommitTransaction (Parse *pParse) |
void | sqliteRollbackTransaction (Parse *pParse) |
void | sqliteCodeVerifySchema (Parse *pParse, int iDb) |
void | sqliteBeginWriteOperation (Parse *pParse, int setCheckpoint, int iDb) |
void | sqliteEndWriteOperation (Parse *pParse) |