ORA-00997: illegal use of LONG datatype

Ao tentar criar uma tabela a partir de um select em tabela com o campo do tipo long, é mostrado o erro ORA-00997.

Para resolver utilize o comando TO_LOB, veja a continuação do exemplo;

create table teste_long2 AS select campo_long campo_long from teste_long

create table teste_long2 AS select TO_LOB(campo_long) campo_long from teste_long

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Post Navigation