Home
last modified time | relevance | path

Searched refs:pTrigger (Results 1 – 7 of 7) sorted by relevance

/titanic_44/usr/src/lib/libsqlite/src/
H A Dtrigger.c223 nt->pNext = pTab->pTrigger; in sqliteFinishTrigger()
224 pTab->pTrigger = nt; in sqliteFinishTrigger()
367 void sqliteDeleteTrigger(Trigger *pTrigger){ in sqliteDeleteTrigger() argument
368 if( pTrigger==0 ) return; in sqliteDeleteTrigger()
369 sqliteDeleteTriggerStep(pTrigger->step_list); in sqliteDeleteTrigger()
370 sqliteFree(pTrigger->name); in sqliteDeleteTrigger()
371 sqliteFree(pTrigger->table); in sqliteDeleteTrigger()
372 sqliteExprDelete(pTrigger->pWhen); in sqliteDeleteTrigger()
373 sqliteIdListDelete(pTrigger->pColumns); in sqliteDeleteTrigger()
374 if( pTrigger->nameToken.dyn ) sqliteFree((char*)pTrigger->nameToken.z); in sqliteDeleteTrigger()
[all …]
H A Dbuild.c237 Trigger *pTrigger = sqliteHashData(pElem); in sqliteResetInternalSchema() local
238 sqliteDeleteTrigger(pTrigger); in sqliteResetInternalSchema()
1249 Trigger *pTrigger; in sqliteDropTable() local
1253 pTrigger = pTable->pTrigger; in sqliteDropTable()
1254 while( pTrigger ){ in sqliteDropTable()
1255 assert( pTrigger->iDb==pTable->iDb || pTrigger->iDb==1 ); in sqliteDropTable()
1256 sqliteDropTriggerPtr(pParse, pTrigger, 1); in sqliteDropTable()
1258 pTrigger = pTrigger->pNext; in sqliteDropTable()
1260 pTrigger = pTable->pTrigger; in sqliteDropTable()
H A Ddelete.c96 before_triggers = sqliteTriggersExist(pParse, pTab->pTrigger, in sqliteDeleteFrom()
98 after_triggers = sqliteTriggersExist(pParse, pTab->pTrigger, in sqliteDeleteFrom()
H A Dupdate.c76 before_triggers = sqliteTriggersExist(pParse, pTab->pTrigger, in sqliteUpdate()
78 after_triggers = sqliteTriggersExist(pParse, pTab->pTrigger, in sqliteUpdate()
H A Dmain.c153 pTrig = pTab->pTrigger; in upgrade_3_callback()
154 pTab->pTrigger = 0; /* Disable all triggers before rebuilding the table */ in upgrade_3_callback()
175 pTab->pTrigger = pTrig; /* Re-enable triggers */ in upgrade_3_callback()
H A DsqliteInt.h512 Trigger *pTrigger; /* List of SQL triggers on this table */ member
1074 Trigger *pTrigger; /* The trigger currently being coded */ member
H A Dinsert.c144 before_triggers = sqliteTriggersExist(pParse, pTab->pTrigger, TK_INSERT, in sqliteInsert()
146 after_triggers = sqliteTriggersExist(pParse, pTab->pTrigger, TK_INSERT, in sqliteInsert()