RES: [firebase-br] Como aceitar NULL em um Check?

Jony jonyridel em yahoo.com.br
Sex Jul 29 10:59:07 -03 2005


Acredito que se vc colocar uma clausula OR resolvera o seu problema tipo:

CREATE DOMAIN D_UF AS
CHAR(2) CHARACTER SET WIN1252
CHECK ((VALUE IN ('AC', 'AL', 'AM', 'AP', 'BA', 'CE', 'DF', 'ES', 'GO',
'MA',
'MG', 'MS', 'MT', 'PA', 'PB', 'PE', 'PI', 'PR', 'RJ', 'RN', 'RO', 'RR',
'RS', 'SC', 'SE', 'SP', 'TO' )) or (VALUE is NULL) )
COLLATE PXW_INTL850

Espero ter ajudado
---------------------------
Jony Ridel
Grupo Êxito - Salvador - BA
---------------------------


-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Fellipe Henrique
Enviada em: sexta-feira, 29 de julho de 2005 10:50
Para: lista em firebase.com.br
Assunto: [firebase-br] Como aceitar NULL em um Check?

Olá, criei o seguinte Domain:

CREATE DOMAIN D_UF AS
CHAR(2) CHARACTER SET WIN1252
CHECK (VALUE IN ('AC', 'AL', 'AM', 'AP', 'BA', 'CE', 'DF', 'ES', 'GO', 'MA',
'MG', 'MS', 'MT', 'PA', 'PB', 'PE', 'PI', 'PR', 'RJ', 'RN', 'RO', 'RR',
'RS', 'SC', 'SE', 'SP', 'TO' ))
COLLATE PXW_INTL850

Porém tem campos que eu nao preciso preencher, mas eu marquei ele como sendo
deste Dominio, mas se deixar nulo ele nao deixa passar, da erro... como faço
para este dominio aceitar nulo, e quando for nao nulo, aceitar somente o que
esta na lista acima?


Desde já agradeço a Todos,

Fellipe H.





-- 
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.338 / Virus Database: 267.9.7/60 - Release Date: 28/7/2005
 
  

-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.338 / Virus Database: 267.9.7/60 - Release Date: 28/7/2005
 


	
	
		
_______________________________________________________ 
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