CREATE EXTENSION plsample; -- Create and test some dummy functions CREATE FUNCTION plsample_result_text(a1 numeric, a2 text, a3 integer[])
RETURNS TEXT AS $$
Example of source with text result.
$$ LANGUAGE plsample; SELECT plsample_result_text(1.23, 'abc', '{4, 5, 6}');
CREATE FUNCTION plsample_result_void(a1 text[])
RETURNS VOID AS $$
Example of source with void result.
$$ LANGUAGE plsample; SELECT plsample_result_void('{foo, bar, hoge}');
CREATE FUNCTION my_trigger_func() RETURNS triggerAS $$ if TD_event == "INSERT" return TD_NEW elseif TD_event == "UPDATE" return TD_NEW else return"OK"
end
$$ language plsample;
CREATETABLE my_table (num integer, description text); CREATETRIGGER my_trigger_func BEFOREINSERTORUPDATEON my_table FOREACH ROW EXECUTE FUNCTION my_trigger_func(); CREATETRIGGER my_trigger_func2 AFTER INSERTORUPDATEON my_table FOREACH ROW EXECUTE FUNCTION my_trigger_func(8);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.