[pgsql-jp: 36959] psqlのスクリプト文法
koyama
mlus @ hintmark.com
2006年 4月 3日 (月) 19:47:31 JST
xeon-koyamaと申します。
psql [DBNAME] -f [スクリプト] を使って、テーブルを作成しているのですが、
以下のところでつまずいています。
\set SC sss
\set ADM duser
CREATE SEQUENCE :SC.table_seq
GRANT SELECT,UPDATE ON :SC.athl:SC.table_seq TO :ADM;
CREATE TABLE :SC.test_table (
col1 INTEGER DEFAULT nextval('sss.table_seq') NOT NULL,
~~~~~~~~~~~~~~~~
col2 VARCHAR(255),
CONSTRAINT test_table_pkey PRIMARY KEY(col1)
);
nextval('sss.table_seq') NOT NULL, の部分ですが、
nextval(':SC.test_table') NOT NULL, の部分ですが、
のように、:SC を参照して作りたいのですが、変数展開が上手く行きません。
ご存じの方がいらしゃいましたら、ご返答宜しくお願い致します。
pgsql-jp メーリングリストの案内