Fórum Chave Primaria #288872
20/07/2005
0
Olá, estou utilizando interbase, e tenho uma tabela ja criada que não possue chave primária, mas a gora surgiu a necessidade de uma Primary key, como posso fazer para criar uma chave primária sem necessidade de apagar e criar nova tabela...
estava utilizando o create index, mas acho que não sei a sintaxe correta.
se puderem me ajudar...agradeço.
Abraco.
Alexandre Telles Estanieski
estava utilizando o create index, mas acho que não sei a sintaxe correta.
se puderem me ajudar...agradeço.
Abraco.
Alexandre Telles Estanieski
Telles
Curtir tópico
+ 0
Responder
Posts
20/07/2005
Silviogs
Olá
tente desta forma:
caso já tenha criado a tebela
alter table USUARIOS
add constraint PK_USUARIOS
primary key (USUARIO,NIVEL)
caso depois queira alterar para colocar mais um campo:
alter table USUARIOS
add constraint PK_USUARIOS
primary key (USUARIO,NIVEL,SENHA)
caso queira exluir um campo:
alter table USUARIOS
add constraint PK_USUARIOS
primary key (USUARIO,NIVEL)
Atenciosamente
Silvo Guedes
tente desta forma:
caso já tenha criado a tebela
alter table USUARIOS
add constraint PK_USUARIOS
primary key (USUARIO,NIVEL)
caso depois queira alterar para colocar mais um campo:
alter table USUARIOS
add constraint PK_USUARIOS
primary key (USUARIO,NIVEL,SENHA)
caso queira exluir um campo:
alter table USUARIOS
add constraint PK_USUARIOS
primary key (USUARIO,NIVEL)
Atenciosamente
Silvo Guedes
Responder
Gostei + 0
20/07/2005
Kotho
vc tem que usar ALTER TABLE:
ALTER TABLE <TABELA> ADD PRIMARY KEY (<CAMPOs>)
ALTER TABLE <TABELA> ADD PRIMARY KEY (<CAMPOs>)
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)