Transakce v triggeru (oracle)

Vladimir Naprstek vladimir.naprstek na atlas.cz
Pondělí Červenec 16 14:30:05 CEST 2001


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



Další informace o konferenci Databases