Alter table tabela add Primary key (campo)

Firebird

06/10/2003

Pessoal, é o seguinte:

Tenho uma tabela no ib e preciso acrescentar uma chave primária e atraves do comando: Alter table tabela add Primary key (campo)
não está dando certo. Alguém sabe se tem como ou terei que fazer tudo novamente.


Anorex

Anorex

Curtidas 0

Respostas

Anorex

Anorex

06/10/2003

Complementando:

o erro gerado é o seguinte:

Unsuccessful metadata update
key size too big for index RDB$PRIMARY7
Statement: ALTER TABLE AGP ADD PRIMARY KEY(CODIGO)


GOSTEI 0
Fabio.hc

Fabio.hc

06/10/2003

Qual o tipo e tamanho do campo ´codigo´?


GOSTEI 0
Anorex

Anorex

06/10/2003

É do tipo VARCHAR(255)...


GOSTEI 0
Fabio.hc

Fabio.hc

06/10/2003

Até VARCHAR(252) vc cria chave primária.


GOSTEI 0
POSTAR