[pgsql-jp: 38174] Re: RULE〜ON INSERT と serial 型

Tatsuhito Kasahara kasahara.tatsuhito @ oss.ntt.co.jp
2007年 3月 19日 (月) 20:52:10 JST


こんにちは。笠原と申します。

> CREATE TABLE src ( id serial, val text );
> CREATE TABLE dst ( id serial, val text );
> CREATE OR REPLACE RULE rule_src2dst_ins AS ON INSERT TO src
>    DO INSERT INTO dst VALUES ( NEW.id, NEW.val );

CREATE OR REPLACE RULE rule_src2dst_ins AS ON INSERT TO src
   DO INSERT INTO dst VALUES ( netval('dst_is_seq'), NEW.val );

とやって、dstテーブルのidをインクリメントしながら頑張るのは
どうでしょうか?

-- 
笠原辰仁
kasahara.tatsuhito @ oss.ntt.co.jp



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