ファンクション作成

作成

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 );

参考

http://www.postgresql.jp/document/9.1/html/plpgsql.html


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2012-01-05 (木) 09:05:06 (2600d)