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 Databases