[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