Tente assim: ALTER TABLE pedido DROP CONSTRAINT pkpedidoid; ALTER TABLE pedido ADD CONSTRAINT pkpedidoid PRIMARY KEY (pedidoid, pedtipo);
Lembre que o nome da constraint deve ser o real. 2009/3/28 PAULO <[email protected]> > Ola Pessoal, > > Estou tentando incluir uma nova coluna numa chave primaria: > > A chave atual é: PK (pedidoid) > Apos alterar: > Nova chave sera: PK (pedidoid, pedtipo) > estou tentando: > ALTER TABLE pedido ADD CONSTRAINT pkpedidoid PRIMARY KEY (pedtipo); > Mas nao aceita. Sera que irei ter que fazer na unha ? > Já está fazendo na unha, não? Ou melhor, tentando. :) > > Alguem tem uma dica ? > > > Atts, > Paulo. > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > -- Que tal cultivar colaboração ao invés de competição? -------------------------------------------- Ribamar FS - [email protected] http://ribafs.org
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
