Re: RES: [delphi-br] Mudar Campo De Tabela
Olá, Só um detalhe: Para você alterar uma coluna para not null, todos os dados JÁ EXISTENTES nesta coluna, tem que ser "not null", ou seja, devem estar preenchidos... Um abraço, Carlos --- Em delphi-br@yahoogrupos.com.br, Walter Alves Chagas Junior <[EMAIL PROTECTED]> escreveu > Tenta > > ALTER TABLE cliente ALTER COLUMN data_nasc not null; > > > []s > > Walter Alves Chagas Junior > Projeto e desenvolvimento > Telemont Engenharia de telecomunicações > Belo Horizonte - MG - Brazil > [EMAIL PROTECTED] > Fone: (31) 3389-8215 Fax: (31) 3389-8200 > > > -Mensagem original- > De: delphi-br@yahoogrupos.com.br [mailto:delphi- [EMAIL PROTECTED] > nome de Eduardo Silva ® > Enviada em: quarta-feira, 31 de agosto de 2005 16:21 > Para: delphi-br@yahoogrupos.com.br > Assunto: RES: [delphi-br] Mudar Campo De Tabela > > > Vc deverá exluir este campo e cria-lo novamente. > > Se ele já tiver registro, vc cria um outro, "joga" os dados desse campo > belho no novo. > > Apaga o velho, cria o novo e "joga" os dados no novo e o apaga. > > É mais ou menos assim: > > Data1 -> Data2 > Data2 -> Data3 > Data3 -> Data1 > > Ai, apaga o Data2 e Data3, vai ficar o nome do campo antigo com o novo > atributo (not null) > -Mensagem original- > De: delphi-br@yahoogrupos.com.br [mailto:delphi- [EMAIL PROTECTED] > nome de Cleiton > Enviada em: quarta-feira, 31 de agosto de 2005 16:12 > Para: Delhpi > Assunto: [delphi-br] Mudar Campo De Tabela > > > Olá pessoal ... > > Tenho uma tabela "cliente" com um atributo declarado como "data_nasc" do > tipo date, sendo que esse não é obrigatório. > > Acontece que preciso passar esse campo para obrigatorio. > > Ou seja, preciso alterar de "data_nasc date" para "data_nasc date not > null". > > Estava tentando da seguinte maneira: > > ALTER TABLE cliente MODIFY COLUMN data_nasc not null; > > Mas não está dando certo. > > Alguem poderia me dar uma luz. > -- > Esta mensagem foi verificada pelo sistema de antivírus e > acredita-se estar livre de perigo. > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > Para ver as mensagens antigas, acesse: > http://br.groups.yahoo.com/group/delphi-br/messages > > Para falar com o moderador, envie um e-mail para: > [EMAIL PROTECTED] ou [EMAIL PROTECTED] > > > > Yahoo! Grupos, um serviço oferecido por: > PUBLICIDADE > > > > > > -- > Links do Yahoo! Grupos > > a.. Para visitar o site do seu grupo na web, acesse: > http://br.groups.yahoo.com/group/delphi-br/ > > b.. Para sair deste grupo, envie um e-mail para: > [EMAIL PROTECTED] > > c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do > Serviço do Yahoo!. > > > > __ NOD32 1.1207 (20050831) Information __ > > This message was checked by NOD32 antivirus system. > http://www.nod32.com > > > [As partes desta mensagem que não continham texto foram removidas] > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > Para ver as mensagens antigas, acesse: > http://br.groups.yahoo.com/group/delphi-br/messages > > Para falar com o moderador, envie um e-mail para: > [EMAIL PROTECTED] ou [EMAIL PROTECTED] > > Links do Yahoo! Grupos > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Mudar Campo De Tabela
Tenta ALTER TABLE cliente ALTER COLUMN data_nasc not null; []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Eduardo Silva ® Enviada em: quarta-feira, 31 de agosto de 2005 16:21 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Mudar Campo De Tabela Vc deverá exluir este campo e cria-lo novamente. Se ele já tiver registro, vc cria um outro, "joga" os dados desse campo belho no novo. Apaga o velho, cria o novo e "joga" os dados no novo e o apaga. É mais ou menos assim: Data1 -> Data2 Data2 -> Data3 Data3 -> Data1 Ai, apaga o Data2 e Data3, vai ficar o nome do campo antigo com o novo atributo (not null) -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Cleiton Enviada em: quarta-feira, 31 de agosto de 2005 16:12 Para: Delhpi Assunto: [delphi-br] Mudar Campo De Tabela Olá pessoal ... Tenho uma tabela "cliente" com um atributo declarado como "data_nasc" do tipo date, sendo que esse não é obrigatório. Acontece que preciso passar esse campo para obrigatorio. Ou seja, preciso alterar de "data_nasc date" para "data_nasc date not null". Estava tentando da seguinte maneira: ALTER TABLE cliente MODIFY COLUMN data_nasc not null; Mas não está dando certo. Alguem poderia me dar uma luz. -- Esta mensagem foi verificada pelo sistema de antivírus e acredita-se estar livre de perigo. [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. __ NOD32 1.1207 (20050831) Information __ This message was checked by NOD32 antivirus system. http://www.nod32.com [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Mudar Campo De Tabela
Vc deverá exluir este campo e cria-lo novamente. Se ele já tiver registro, vc cria um outro, "joga" os dados desse campo belho no novo. Apaga o velho, cria o novo e "joga" os dados no novo e o apaga. É mais ou menos assim: Data1 -> Data2 Data2 -> Data3 Data3 -> Data1 Ai, apaga o Data2 e Data3, vai ficar o nome do campo antigo com o novo atributo (not null) -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Cleiton Enviada em: quarta-feira, 31 de agosto de 2005 16:12 Para: Delhpi Assunto: [delphi-br] Mudar Campo De Tabela Olá pessoal ... Tenho uma tabela "cliente" com um atributo declarado como "data_nasc" do tipo date, sendo que esse não é obrigatório. Acontece que preciso passar esse campo para obrigatorio. Ou seja, preciso alterar de "data_nasc date" para "data_nasc date not null". Estava tentando da seguinte maneira: ALTER TABLE cliente MODIFY COLUMN data_nasc not null; Mas não está dando certo. Alguem poderia me dar uma luz. -- Esta mensagem foi verificada pelo sistema de antivírus e acredita-se estar livre de perigo. [As partes desta mensagem que não continham texto foram removidas] -- < FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM > Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. __ NOD32 1.1207 (20050831) Information __ This message was checked by NOD32 antivirus system. http://www.nod32.com [As partes desta mensagem que não continham texto foram removidas] -- < FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM > Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html