2009-09-09 5 views
5

मैं एक ट्रिगर में इस समारोह का उपयोग कर रहा:कैसे जांचें, यदि कोई मान plpgsql के साथ एक पूर्णांक है?

CREATE OR REPLACE FUNCTION xx() RETURNS trigger AS $xx$ 
    BEGIN 
     INSERT INTO my_log (x, y, z) VALUES (NEW.x, NEW.y, current_setting('myvar.user')); 
     RETURN NULL; 
    END; 
$xx$ LANGUAGE plpgsql; 

अब मैं, जाँच करना चाहते हैं तो 'myvar.user' मान्य पूर्णांक है, और यदि नहीं, तो एक और सम्मिलित बयान करते हैं।

मैं यह कैसे करूँगा?

उत्तर

संबंधित मुद्दे