Re: [oracle_br] Modify de Coluna Number

2007-05-25 Por tôpico Rodrigo Lopes
Creio que fazer o seguinte deve resolver seu problema:
  Criar uma tabela temporária;
  Copiar os dados da coluna a ser alterada para a tabela temporária e apagar
da orginal;
  Alterar a coluna da tabela original para number(5,2);
  Copiar os dados da tabela temporária para a tabela original.

[]`s

Rodrigo.

On 5/25/07, Daniel Mello <[EMAIL PROTECTED]> wrote:
>
>   Bom dia a todos.
>
> Pessoal, estou com um problema, foi alterada um determinada coluna tipo
> NUMBER(5,2) para NUMBER(7,2), e temos que fazer o "uninstall" desta
> atualização, ou seja, retornar a coluna para 5,2. Acontece que ja possui
> dados na coluna e o Oracle xia em fazer esta alteração.
> Saberiam me informar como devo proceder para tal?
>
> Obrigado.
> Daniel.
>
> __
> Fale com seus amigos de graça com o novo Yahoo! Messenger
> http://br.messenger.yahoo.com/
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


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



Re: [oracle_br] Modify de Coluna Number

2007-05-25 Por tôpico Márcio Ricardo
crie uma coluna auxiliar e coloque os dados nessa coluna. Depois apague a 
coluna que se quer alterar crie ela com o mesmo nome e depois faça o update 
nela com os dados da coluna auxiliar.

  Vc não consegue mudar a estrutura de uma coluna para baixo, p. ex.varchar(20) 
para varchar(10), no seu caso NUMBER(7,2) para NUMBER(5,2).


  - Original Message - 
  From: Daniel Mello 
  To: Daniel 
  Sent: Friday, May 25, 2007 12:00 PM
  Subject: [oracle_br] Modify de Coluna Number


  Bom dia a todos.

  Pessoal, estou com um problema, foi alterada um determinada coluna tipo 
NUMBER(5,2) para NUMBER(7,2), e temos que fazer o "uninstall" desta 
atualização, ou seja, retornar a coluna para 5,2. Acontece que ja possui dados 
na coluna e o Oracle xia em fazer esta alteração.
  Saberiam me informar como devo proceder para tal?

  Obrigado.
  Daniel.

  __
  Fale com seus amigos de graça com o novo Yahoo! Messenger 
  http://br.messenger.yahoo.com/ 

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



   

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