Transakce v triggeru (oracle)

Milan Šorm sorm na pef.mendelu.cz
Úterý Červenec 17 13:07:46 CEST 2001


Mon, Jul 16, 2001 ve 02:30:05PM +0200 Vladimir Naprstek napsal(a):
# Dobrý den,
# potřeboval bych obejít omezení na transakce v triggeru, je-li to možné. 
# Konkrétně potřebuji při mazání záznamu v jedné tabulce pomazat další záznamy v 
# jiných tabulkách. Část toho mohu řešit použitím REFERENCES....ON DELETE 
# CASCADE, ale bohužel ne všude. A problémem je, že při mazání toho záznamu může 
# dojít k porušení referencí (odkazy na mazaný záznam mohou existovat). V tom 
# případě potřebuji vše vrátit do původního stavu...
# Řešit toto pomocí procedury se mi moc nechce...
# 
# Je jiná cesta než procedura?
# 
# -- 
# Vladimír Náprstek	e-mail: vladimir.naprstek na prodeco.cz

asi by to bylo tezkopadne, ale udelat si napred v tom triggeru selecty ze
neexistuji reference a pokud ne, tak teprve prvoest vymazani ?

--milan sorm


Další informace o konferenci Test