Descrevo aqui uma forma de se fazer, mas deixando claro que vc deva fazer um 
análise do exposto:

1- Crie uma "tabela_backup" com a mesma estrutura e dados da "tabela_original";
2- Apague os dados da "tabela_original";
3- Altere a tabela_original (campo de varchar2 p/ number);
4- Dê um "insert into tabela_original select * from tabela_backup";

By Aristides.


  ----- Original Message ----- 
  From: Leandro Gontijo 
  To: oracle_br 
  Sent: Friday, February 15, 2008 10:22 AM
  Subject: [oracle_br] Alterar campo da Tabela


  Olá pessoal,
  Preciso alterar o campo varchar2 de uma tabela para number sem perder os 
dados. Como eu faço isso?

  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
  http://br.mail.yahoo.com/

  [As partes desta mensagem que não continham texto foram removidas]



   

[As partes desta mensagem que não continham texto foram removidas]

Responder a