Startpagina > Wilhelm Tell Meldingen > Sybase_Oracle_Mysql > Een klant wil weten hoe een triger op een tabel in de database kan worden uitgeschakeld
 
Wilhelm Tell Ticket Systeem
Deze Melding is gesloten Melding: Een klant wil weten hoe een triger op een tabel in de database kan worden uitgeschakeld [Gesloten]
Type:Onderhoud
Subtype:Basisfunctie
Status:Opgelost
Prioriteit:Laag
Code:
Versie:
Referentie:87
Helpdesk
Posted by: Helpdesk (Moderator) on 23-05-2008 @ 20:51:24
De trigger is tijdelijk uitgeschakeld voor om een bulk update in de database uit te voeren. De klant heeft onder begeleiding deze update uitgevoerd, waarna de trigger weer is aangezet.
Helpdesk
Posted by: Helpdesk (Moderator) on 12-05-2008 @ 08:33:14
Ik heb middels een email de vraag aan de klant gesteld en ik wacht zijn reactie af.
Remko
Posted by: Remko (Super Admin) on 12-05-2008 @ 08:32:21
In principe kan een trigger op de volgende wijze tijdelijk worden uitgezet in Sybase

alter table $tablename disable $triggername

waarna de handelingen kunnen worden uitgevoerd.

vervolgens kan de trigger weer worden aangezet

alter table $tablename enable $triggername

Kan de gebruiker aangeven om welke tabel het gaat en waarom triggers moeten worden uitgezet? Het is namelijk met het oog op onder houdbaarheid van de database niet de bedoeling dat zomaar triggers worden uitgezet. Binnen Isah controleren zij ook bepaalde gegevenslogica. Ik zou graag willen weten waarom de klant hiervan wilt afwijken.
Helpdesk
Posted by: Helpdesk (Moderator) on 12-05-2008 @ 08:26:36
Een klant is gegevens aan het inlezen en heeft last van een bepaalde trigger in de database welke door ISAH is ingesteld. Kan deze trigger tijdelijk worden uitgezet?


Wilhelm Tell Ticket Systeem v1.0 © 2008 Stefan van Verk