Home > pgsql > トリガの元になったクエリを取得する

トリガの元になったクエリを取得する

ずいぶん前の話だけど、ウチのCEOが「トリガを発生させたクエリを、トリガ関数の中から参照できないの?」みたいなことを言ってた。Cで関数書けばなんか出来そうな気はするけどその時はあきらめてた。

で、なんとなく出来たので公開してみる。とっても短かい関数です。GetPortalByName()してportal->sourceTextを返してるだけ。これで本当に良いのかは自身無し。

current_query

Writeback:0

Comment Form

writeback message: Ready to post a comment.

TrackBack ping me at
http://www.mono-space.net/blog/pgsql/050717_current_query.trackback

Page Top