[firebase-br] Criar chave primaria - Campo que permite valor nulo
André
colosso0 em yahoo.com.br
Ter Out 19 17:23:40 -03 2004
Oi pessoal,
Imaginem seguinte situacao:
1 - Criei a tabela Cidade:
CREATE TABLE Cidade(IdCidade INT, Cidade
VARCHAR(50));
2 - Populei a tabela
3 - Preciso colocar o campo IdCidade como chave
primaria
Ja tentei fazer o seguinte:
1 -
ALTER TABLE Cidade
ADD CONSTRAINT PK_CIDADE PRIMARY KEY (IdCidade)
No entanto recebo a mensagem de erro dizendo que o
campo permite valor nulo, logo nao pode
ser uma chave primaria....
Entao criei a constraint
ALTER TABLE Cidade
ADD CONSTRAINT CK_CIDADE_01 CHECK (IdCidade IS NOT
NULL)
Criou ok. No entanto continua a mensagem de erro ao
tentar criar a chave primaria.
Como modifico o campo para informar que o mesmo nao
deve permitir nulo, de forma equivalente
ao comando:
CREATE TABLE CIdade(IdCidade int not null...)
Agradeco qualquer ajuda
_______________________________________________________
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com/
Mais detalhes sobre a lista de discussão lista