ORA-00997:非法使用LONG数据类型
这是对 LONG* 数据类型的使用的 限制 。 您不能使用LONG属性创建对象类型。 * __
SQL> CREATE TABLE t AS SELECt data_default FROM user_tab_cols;CREATE TABLE t AS SELECt data_default FROM user_tab_cols *ERROR at line 1:ORA-00997: illegal use of LONG datatypeSQL>
或者,您可以使用 TO_LOB 作为解决方法。将其转换为CLOB数据类型。
例如,
SQL> CREATE TABLE t AS SELECt TO_LOB(data_default) data_default FROM user_tab_cols;Table created.SQL> desc t; Name Null? Type ----------------------------------------- -------- ---------------------------- DATA_DEFAULT CLOBSQL>
在此处查看更多解决方法示例。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)