adicionar chave primária....??
como adicionar uma primary key depois da tabela já ter sido criada??
Ntrafa
Curtidas 0
Respostas
Amsistemas
08/04/2004
Sou iniciante mas acho que assim que voce cria uma
chave primaria no interbase...
ALTER TABLE ´NOMEDATABELA´
PRIMARY KEY (´campo que vai ser chave primaria´)
Espero Ter ajudado ...
chave primaria no interbase...
ALTER TABLE ´NOMEDATABELA´
PRIMARY KEY (´campo que vai ser chave primaria´)
Espero Ter ajudado ...
GOSTEI 0
Amsistemas
08/04/2004
oi A outra estava errada....
:lol:
alter table PRODUTO
add primary key (CODIGO)
explicaçao..
alter table nome da tabela
add primary key (nome do campo a ser primario)...
Codigos
para banco de dados Interbase
se der tudo ok da uma resposta para nos de confirmaçao
:lol:
alter table PRODUTO
add primary key (CODIGO)
explicaçao..
alter table nome da tabela
add primary key (nome do campo a ser primario)...
Codigos
para banco de dados Interbase
se der tudo ok da uma resposta para nos de confirmaçao
GOSTEI 0
Ntrafa
08/04/2004
Olá o IB me retorna que o campo(chave primária ñ existe) caso eu crie antes (campo simples inteiro) ele retorna campo duplicado..........
GOSTEI 0
Ntrafa
08/04/2004
ha algum tempo atrás eu obtive essa resposta aki no forum:
alter table nome_tabela add constraint nome_chave
primary key (nome_campo);
mas tb ñ consegui, tralvez esteja fazendo algo de errado talvez...........???
alter table nome_tabela add constraint nome_chave
primary key (nome_campo);
mas tb ñ consegui, tralvez esteja fazendo algo de errado talvez...........???
GOSTEI 0
Amsistemas
08/04/2004
Voce tem que definir o campo que vai adcionar chave primaria
(nao nulo) .
EXEMPLO SE A SUA TABELA ESTIVER ASSIM FUNCIONA BELEZA O
CODIGO QUE EU TE PASSEI ANTERIOR
mas se o campo nao estiver (nulo).Ai vai dar erro mesmo
CREATE TABLE CLIENTE (
CODIGO INTEGER NOT NULL,
RAZAO_SOCIAL VARCHAR(60),
NOME_FANTASIA VARCHAR(60),
CGC_CPF VARCHAR(14),
EMAIL VARCHAR(50),
);
(nao nulo) .
EXEMPLO SE A SUA TABELA ESTIVER ASSIM FUNCIONA BELEZA O
CODIGO QUE EU TE PASSEI ANTERIOR
mas se o campo nao estiver (nulo).Ai vai dar erro mesmo
CREATE TABLE CLIENTE (
CODIGO INTEGER NOT NULL,
RAZAO_SOCIAL VARCHAR(60),
NOME_FANTASIA VARCHAR(60),
CGC_CPF VARCHAR(14),
EMAIL VARCHAR(50),
);
GOSTEI 0
Amsistemas
08/04/2004
Qual linguagem voce programa....
NTRAFA...
NTRAFA...
GOSTEI 0
Ntrafa
08/04/2004
Delphi...........
Muito obrigado pelas dicas........
Muito obrigado pelas dicas........
GOSTEI 0
Tuco
08/04/2004
Olá
Amigo utilize o IBExpert para criação dos DB e Tables ele é muito útil e prático e fácil de usar, ele está disponível para download em:
www.firebase.com.br
espero ter ajudado :lol:
Amigo utilize o IBExpert para criação dos DB e Tables ele é muito útil e prático e fácil de usar, ele está disponível para download em:
www.firebase.com.br
espero ter ajudado :lol:
GOSTEI 0