Ik zit met een groot probleem. Ik moet een applicatie maken waarbij enkele afdelingen van ons bedrijf SQL direct op een Oracle productie database moeten afvuren, zonder dit via de DBA's te regelen.
Op zich via ADO leek me dat niet zo'n probleem, maar het vereiste is dat de te ontwikkelen tool precies voorafgaand moet laten zien wat de situatie voor het SQL commando is geweest, en wat het daarna is geweest.
Ook dat was nog wel te overzien, maar het probleem is nu dat Oracle volgens mij ook triggers heeft, waardoor ik dus niet meer kan overzien wat de gevolgen zijn van zo'n dergelijke query.
En dan nu de echte vraag
Hoe kan ik via een (VB) applicatie aan een Oracle database zien wat voor een impact een uit te voeren SQL statement zou hebben, rekening houdend met eventuele triggers, bussines rules, etc wat op de Oracle database kan zijn vastgelegd.
Ook een belangrijke vraag
Wat voor een mogelijkheden heeft een Oracle database behalve triggers die ook effect kunnen hebben wanneer een SQL statement wordt afgevuurd en waar ik dus ook rekening mee dien te houden?
Ik hoop dat iemand me hiermee kan helpen, vind het persoonlijk een erg moeilijk probleem.
Op zich via ADO leek me dat niet zo'n probleem, maar het vereiste is dat de te ontwikkelen tool precies voorafgaand moet laten zien wat de situatie voor het SQL commando is geweest, en wat het daarna is geweest.
Ook dat was nog wel te overzien, maar het probleem is nu dat Oracle volgens mij ook triggers heeft, waardoor ik dus niet meer kan overzien wat de gevolgen zijn van zo'n dergelijke query.
En dan nu de echte vraag
Hoe kan ik via een (VB) applicatie aan een Oracle database zien wat voor een impact een uit te voeren SQL statement zou hebben, rekening houdend met eventuele triggers, bussines rules, etc wat op de Oracle database kan zijn vastgelegd.
Ook een belangrijke vraag
Wat voor een mogelijkheden heeft een Oracle database behalve triggers die ook effect kunnen hebben wanneer een SQL statement wordt afgevuurd en waar ik dus ook rekening mee dien te houden?
Ik hoop dat iemand me hiermee kan helpen, vind het persoonlijk een erg moeilijk probleem.