14. Random なメッセージは
SELECT 文 で OK
set QUIET on
CREATE OR REPLACE FUNCTION __foo() RETURNS TEXT AS $$
SELECT
CASE value
WHEN 0 THEN
' お前それ PGCon でも同じ事言えんの? '
WHEN 1 THEN
' イイプランダナー '
(省略)
WHEN 9 THEN
E' 神は言っている --- ここで Nestedloop すべきではないと '
ELSE
' 全てが終わったな・・・ '
END
FROM (SELECT round(random() * 10 )as value) as rnd;
$$ LANGUAGE sql;
pset tuples_only on
SELECT __foo() AS " 神のお告げ ";
pset tuples_only off
DROP FUNCTION __foo();
set QUIET off