ストアドファンクション

作成

 CREATE OR REPLACE FUNCTION myfunc(num int) RETURNS int
 AS $$
  DECLARE
    ret int;
  BEGIN
    ret = num + 1;
    RETURN ret;
  END;
 $$ LANGUAGE plpgsql;

利用

 SELECT myfunc( 100 );

確認

 SELECT proname, prosrc FROM pg_proc WHERE proname = 'myfunc';

削除

 DROP FUNCTION myfunc( int );

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS