[firebase-br] criar constraint not null
Fausto
fausto.s.a em uol.com.br
Qui Fev 2 06:55:50 -03 2006
Maurício tem como sim.. veja o exemplo:
update RDB$RELATION_FIELDS set
*RDB$NULL_FLAG = 1*
where (RDB$FIELD_NAME = 'TIPO') and
(RDB$RELATION_NAME = 'COMISSAO')
No caso acima eu criei o Field TIPO, da tabela COMISSAO, sem ser not
null e depois apenas rodei este script e ele criou a constraint.
Para que o campo possa aceitar null novamente o script fica assim:
update RDB$RELATION_FIELDS set
*RDB$NULL_FLAG = NULL*
where (RDB$FIELD_NAME = 'TIPO') and
(RDB$RELATION_NAME = 'COMISSAO')
Se vc utilizar o IBExpert é bem mais tranquilo.
[]´s
Fausto
Maurício da Silva Bom escreveu:
> Tem como criar constraints not null após a definição
> de uma tabela?
> ex:
>
> CREATE TABLE estado
> (
> uf char(2) not null,
> nome varchar(19)
> );
> Como criar uma constraint para tornar o campo nome de
> preenchimento obrigatorio?
>
>
> Mauricio da S. B.
>
>
>
>
>
>
>
>
>
>
> _______________________________________________________
> Yahoo! doce lar. Faça do Yahoo! sua homepage.
> http://br.yahoo.com/homepageset.html
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
Mais detalhes sobre a lista de discussão lista