[pgpool-general-jp: 429] Re: pgpool-II: サブクエリ処理

sho sho @ big.or.jp
2008年 4月 11日 (金) 13:53:18 JST


こんにちは。

以下の情報でよろしいでしょうか?

CREATE OR REPLACE FUNCTION pgpool_catalog.dist_def_node(anyelement)
RETURNS integer AS $$
    SELECT CASE WHEN $1 > 0 AND $1 <= 5 THEN 1
        ELSE 2
    END;
$$ LANGUAGE sql;

INSERT INTO pgpool_catalog.dist_def VALUES (
    'testdb','public', 'aaa', 'id',
    ARRAY['id','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t'],
    ARRAY['int4','int4','int4','int4','int4','int2','int2','int2','char(10)','int2','int2','int2','int2','int2','varchar(8)','varchar(8)','text','int2','int2','timestamp','timestamp'],
    'pgpool_catalog.dist_def_node'
);
INSERT INTO pgpool_catalog.dist_def VALUES (
    'testdb','public', 'bbb', 'id',
    ARRAY['id','a','b','c','d','e','f','g','h','j','j','k'],
    ARRAY['int4','int4','int4','int4','int4','int4','int4','date','date','int2','timestamp','timestamp'],
    'pgpool_catalog.dist_def_node'
);

よろしくお願いします。

-- sho


pgpool-general-jp メーリングリストの案内