Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> trigger dla update i inserta razem
szypi1989
post
Post #1





Grupa: Zarejestrowani
Postów: 207
Pomógł: 0
Dołączył: 7.09.2010

Ostrzeżenie: (0%)
-----


Jak napisać Triggera dla update i inserta razem?(IMG:style_emoticons/default/questionmark.gif) ?
ponieważ nie mogę osobno,ponieważ nie można mieć dwóch triggerów.A potrzebuje triggera dla dwóch akcji,inserta i update

dobra poradziłęm sobie z problemem

Ten post edytował szypi1989 25.11.2012, 16:28:45
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mmmmmmm
post
Post #2





Grupa: Zarejestrowani
Postów: 1 421
Pomógł: 310
Dołączył: 18.04.2012

Ostrzeżenie: (0%)
-----


Może uściślijmy: w MySQL się nie da.
W postgreSQL (i pewnie we wyroczni, ale tam już dawnoi nie pracowałem) można napisać jedną procedurę zwracającą trigger i wywoływać ją dla wielu tabel.
http://www.postgresql.org/docs/9.2/static/...ql-trigger.html jest cały przykład. Część
  1. CREATE TRIGGER emp_stamp BEFORE INSERT OR UPDATE ON emp
  2. FOR EACH ROW EXECUTE PROCEDURE emp_stamp();
trzeba by było powtórzyć dla każdej tabeli.
Są również triggery na DDL... http://msdn.microsoft.com/en-us/library/ms189799.aspx
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 06:01