Eu tenho um nome de tabela mytable no Oracle 9i.
colunas de mytable são
id number(9,0)
C1 LONG RAW,
C2 VARCHAR2(256),
C3 BLOB,
C4 BFILE
quando tento fazer isso:
create this_other_table as
select * from mytable;
Eu entendi isso:
ORA-00997: illegal use of LONG datatype
Eu acho que o resto das colunas que são de algum tipo de dados binários (BLOB, E BFILE, além de LONG RAW) também produzirão erros.
Alguém poderia por favor lançar alguma luz sobre como fazer isso?
O que a Oracle diz sobre o seu erro?
E o que a Oracle recomenda?
Aqui está como simulou seu problema e preparou a solução