2014年4月25日金曜日

文字列との暗黙のキャストの追加 postgres8.3

文字列との暗黙のキャストの追加 postgres8.3

-- 変換関数の定義
=# CREATE FUNCTION int4text(int4) RETURNS text AS
    'SELECT textin(int4out($1))' LANGUAGE sql IMMUTABLE STRICT;
-- 暗黙的キャストの定義
=# CREATE CAST (int4 AS text)
     WITH FUNCTION int4text(int4) AS IMPLICIT;