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
![](https://blog.fabianobento.com.br/wp-content/uploads/2023/09/image-12.png)
![](https://blog.fabianobento.com.br/wp-content/uploads/2023/09/image-13.png)
create table teste_long2 AS select TO_LOB(campo_long) campo_long from teste_long
![](https://blog.fabianobento.com.br/wp-content/uploads/2023/09/image-14.png)