Thread: Transact SQL trigger hulp
-
06-07-2010, 14:49 #1Member
- Registered
- 17/07/02
- Location
- Sint-Job
- Posts
- 2,690
- iTrader
- 0
- Mentioned
- 0 Post(s)
- Reputation
- 0/29
Transact SQL trigger hulp
Ik zou graag wat hulp krijgen bij het maken van een trigger voor een database waarin ik moet werken. Zelf heb ik helemaal niet zoveel ervaring hiermee, maar er wordt gevraagd om dit met een trigger te doen ipv gewoon in de code.
Structuur is als volgt
Table Customers(customerid,...)
Table CustomersContacts(customer_id, contact_id)
Table Contacts(ContactID,...,[391(smalldatetime)])
Table CustomersGroups(customer_id, groupid)
Table Groups(groupid)
Het komt er op neer dat er op basis van een ingevoegde/geupdate kolom 391 (geboortedatum
malldatetime) een klant via zijn customerid in customersgroups komt te staan.
Ik zou de trigger dus moeten plaatsen op de tabel contacts, op een insert/update van kolom 391 moet ik in customercontacts de customerid gaan halen, en met die customerid moet ik dan in customergroups een nieuwe record toevoegen.
Ik weet dus wel wat er moet gebeuren, maar door mijn beperkte kennis/ervaring met transact SQL heb ik echt geen enkel idee hoe dit syntaxisch/logisch te schrijven.
Voor degenen die zich hier aan zouden wagen: bedankt.
no votes
-
-
08-07-2010, 12:35 #2Approved 9-lifer
- Registered
- 03/12/03
- Location
- Oostende
- Posts
- 2,599
- iTrader
- 78 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 7/10
no votes
