Pular para o conteúdo

Fóruns Banco de dados Oracle Problema em alteração de uma coluna (precisão numerica) Problema em alteração de uma coluna (precisão numerica)

#92183
hudsona
Participante

    Realmente,

    Fiz um teste agora, e ocasionou esse erro.
    Faz o seguinte:

    Cria uma nova coluna

    ALTER TABLE X ADD QTD_PONTOS_2 NUMBER (6,2);

    Atualiza a coluna

    UPDATE X SET QTD_PONTOS_2 = QTD_PONTOS;
    COMMIT;

    Dropa essa coluna

    ALTER TABLE X DROP COLUMN QTD_PONTOS;

    Altera o nome da coluna

    ALTER TABLE X RENAME COLUMN QTD_PONTOS_2 TO QTD_PONTOS;