[pgsql-jp: 26041] 複数のフィールドに対して主キーを設定する

tani tani @ sn23.com
2002年 5月 20日 (月) 13:56:27 JST


はじめまして谷と申します。

すでにあるテーブルの2つのフィールドに主キーを設定したいのです
が、

=>ALTER TABLE foo ADD CONSTRAINT pkey PRIMARY KEY( a, b ) ;

ERROR:  ALTER TABLE / ADD CONSTRAINT is 
 not implemented for that constraint type.

とエラーが出てしまいます。


また、Create Tableで設定しようとしても
=>CREATE TABLE foo ( a TEXT PRIMARY KEY,
                     b TEXT PRIMARY KEY ) ;

CREATE TABLE/PRIMARY KEY multiple primary keys 
 for table 'foo' are not allowed

となります。

複数のフィールドに対して主キーを設定するにはどうすればよいので
しょうか??


-- 
tani <tani @ sn23.com>




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