[firebase-br] Domínios
Edson Alexandre Mendes
ea-mendes em uol.com.br
Qua Ago 30 16:51:10 -03 2006
Boa Tarde amigos do FB
Gostaria de tirar uma dúvida:
Tenho um domínio que foi criado como segue abaixo:
CREATE DOMAIN T_SN AS CHAR(1) CHARACTER SET ISO8859_1
DEFAULT 'N'NOT NULL CHECK (VALUE IN ('S', 'N')) COLLATE ISO8859_1
Gostaria de saber se é permitido, ao definir um campo com esse domínio,
alterar o Default para 'S' como segue abaixo:
ALTER TABLE TBL_TESTE ADD TESTE T_SN DEFAULT 'S' COLLATE ISO8859_1
ou, apesar de ser meio redundante fazer oque segue abaixo
ALTER TABLE TBL_TESTE ADD TESTE T_SN DEFAULT 'N' COLLATE ISO8859_1
Isso pode gerar algum tipo de conflito, como por exemplo o FB não
aceitar nenhum nem outro Default (o campo ir como null e violar a
constraint not null)?
Caso seja permitido, qual a prioridade de aplicação? Qual das definições
é respeitada pelo FB
Grato
Edson
Mais detalhes sobre a lista de discussão lista