[firebase-br] alterar campo p/ not null
Maurício Silva Bom
mauricio_silvabom em yahoo.com.br
Qua Set 14 15:19:07 -03 2005
/* exemplo */
create table cidades(
cod_cid smallint not null,
nome_cid varchar(50) );
alter table cidades add constraint pk_cid primary
key(cod_cid);
/* Como fazer com que o campo nome_cid passe para not
null?
Minha tentativa foi: */
alter table cidades alter nome_cid type varchar(50)
not null;
--- "Euler Jr." <euler em siginformatica.com.br>
escreveu:
> Vc poderia enviar o metadata de sua tabela?
>
> []s
> Euler Jr.
>
> Maurício Silva Bom escreveu:
> > A tabela já foi definida e eu gostaria de alterar
> o
> > campo para not null.
> > Fiz algumas tentativas com alter table mas, ate o
> > momento, nao obtive sucesso.
> >
> >
> > --- "Euler Jr." <euler em siginformatica.com.br>
> > escreveu:
> >
> >
> >>Para garantir sua integridade, declare-o como NOT
> >>NULL e inclua-o na
> >>chave primária. Mas atenção para os tipos CHAR e
> >>VARCHAR uma coluna com
> >>valor vazio (empty) não é considerada NOT NULL (um
> >>valor NULL é do tipo
> >>indefinido ou não tipada). Vc também pode
> adicionar
> >>a cláusula CHECK
> >>para validar esta coluna.
> >>
> >>[]s
> >>Euler Jr.
> >>
> >>Maurício Silva Bom escreveu:
> >>
> >>>Desculpem a simplicidade da pergunta, mas como
> >>
> >>altero
> >>
> >>>um campo para que este passe a ser obrigatorio
> >>
> >>(not
> >>
> >>>null)?
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>
> >
>
_______________________________________________________
> >
> >>>Yahoo! Messenger com voz: PROMOÇÃO VOCÊ PODE
> LEVAR
> >>
> >>UMA VIAGEM NA CONVERSA. Participe!
> >>www.yahoo.com.br/messenger/promocao
> >>
> >>>______________________________________________
> >>>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
> >>
> >>
> >>
> >>______________________________________________
> >>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
> >>
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
>
_______________________________________________________
>
> > Yahoo! Messenger com voz: PROMOÇÃO VOCÊ PODE LEVAR
> UMA VIAGEM NA CONVERSA. Participe!
> www.yahoo.com.br/messenger/promocao
> >
> > ______________________________________________
> > 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
> >
>
>
>
> ______________________________________________
> 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
>
__________________________________________________
Converse com seus amigos em tempo real com o Yahoo! Messenger
http://br.download.yahoo.com/messenger/
Mais detalhes sobre a lista de discussão lista