Tema: Re: postgresql
Autorius: Dainius
Data: 2011-09-06 10:47:56
On 09/05/2011 09:52 PM, ReM wrote:
>
> "Laimis"<wiela@centras.lt>  wrote in message news:j431jn$3p2$1@trimpas.omnitel.net...
>> ReM rašė:
>>
>>> Postgresql duombazėje yra sukurtas trigeris, kuris turi suveikti po
>>> įrašymo į vieną iš lentelių. Bet panašu, kad nesuveikia. Klausimas
>>> toks: kaip patikrinti, suveikia jis ar ne? T.y. būtų gerai, jei
>>> suveikia, kad kokį pranešimą duotų ar kažką pan. Duombazė buvo
>>> atstatyta ne visai korektišku būdu, todėl įtariu, kad nesuveikia
>>> trigeris...
>>
>> http://stackoverflow.com/questions/306439/debugging-postgresql-trigger
>>
>
> Taip, prieš klausdamas aš jau gerokai pagooglinau. Šitą irgi skaičiau.
>
> Pirmas ten minimas variantas: negaunu jokių pranešimų. Matomai todėl, kad nesuveikia trigeris.
> Antro varianto dar nepabandžiau.
> Trečias variantas: paleidžiu ten minimą sql, susikuria krūva funkcijų. Perleidžiu pgAdmin3, bet neatsiranda meniu "Set Breakpoint"...
> Vis dar neaišku...

jei tik nori patikrinti ar suveikia, ar ne, susikurt tmp lentele ir 
trigeryje sukurk ten irasa.