create table a01_up as select * from a01 报错!原因是a01里面有个字段类型是long raw的,怎么解决呢? 不创建那个long字段select出其他的字段,最后再手工加上long字段,这个long类型处理起来比较的不方便,尽量用clob来处理会好一些! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 但是程序里面我并不确定要创建哪些表,也不能确定该表内有哪些字段,以及有没有long raw字段 这样只能在程序中判断一下了,如果有long字段的话就只能更改一下创建的顺序了!从系统表中查看某一个表是否在在long字段,如果有的话就只能先查出非long字段的字段名,然后拼凑sql语句来执行了! user_tables是所有的表的视图cols是所有你当前用户下列的视图! select count(*) from cols where table_name=youTableName and data_type='LONG';如果有记录的话就说明有LONG的数据类型,然后找出这些类型 的字段就好了!你看一下结构就明白了! archive log远程备份问题,在线等 一条查询的存储过程 关于oracle中的FOR循环 oracle with as 的用法 谢谢? 请教排序的写法 求一份关于数据库开发规范文档 急!数据库安装问题!! 菜鸟问问题 执行存储过程时存储过程中有死循环,怎么杀掉这个SESSION? oracle 表空间的问题, 十万火急,谢谢高手! toad和plsql developer个有什么优缺点啊? 求助一个存储过程的具体实现,急~~!!
从系统表中查看某一个表是否在在long字段,如果有的话就只能先查出非long字段的字段名,然后拼凑sql语句来执行了!
cols是所有你当前用户下列的视图!
select count(*) from cols where table_name=youTableName and data_type='LONG';如果有记录的话就说明有LONG的数据类型,然后找出这些类型 的字段就好了!你看一下结构就明白了!