Topic: trigger ir query

Sakykim yra triggeris skirtas for insert.

Reikia  su juo paimti paty INSERT QUERY ir irasyti i kita lenta.
Pvz.: INSERT INTO table (Name, Age) VALUES ('ABCD', 18)   queris iskviecia trigeri, o trigeris yraso sakykim i `test` lenta pati query kaip teksta.

Testinej lentoj atsiranda rowsai:

ID  | SQLQUERIES 
----------------------
1    |  INSERT INTO table (Name, Age) VALUES ('ABCD', 18)
2    |  INSERT INTO table (Name, Age) VALUES ('AAA', 20)

:)

Re: trigger ir query

čia gamini queriu log'ą? Gal užtektų tik pasinagrinėti kaip veikia binlog'as?

Re: trigger ir query

Na nevisai logas. Trigeris turejo insertint/updeitint informacija sulinkintame serveryje. Tik kazko luzta connectionas, kai bandoma is trigerio tai padaryt. Na o is proceduru veikia, is queriu veikia, is trigerio - ne. Zodziu principas: eitu paskiau jobas ir paleidinetu tuos querius :)

Re: trigger ir query

Tai tada vadinama replikacija, vistiek su binlog'u atliekama.

5 (edited by piktaz 2007-06-13 13:13:38)

Re: trigger ir query

Platforma ms sql server 2000

Re: trigger ir query

Oi, tai tada kita kalba, nes randiesi MySQL forume ;) Bet kuriuo atveju replikacija yra ir ant MsSQL serverio. Taip pat gali pasitikrinti ar nėra kokio run-time kintamojo, kuriame būtų saugojama užklausa.

Re: trigger ir query

Del sios priezasties ir nepaminejau iskart platformos :)
Nelabai sekas runtime kintamaji rast. Na bandysiu dar toliau kaip nors..