复制 表注释

来源:百度知道 编辑:UC知道 时间:2024/06/03 10:59:15
现在需要建立大量的表结构相同的表,故我先建立了一个空表(muban)作为模板,然后在用create table XX as select * from muban建立其他的表。
现在的问题就是这样并不能将注释也一起考过去,有什么语句可以解决么,由于表中包含的数据列很多,所以最好不要一个个的复制,而是简单的,批量的一次复制方法。用的数据库是Oracle数据库。

呃,由于都没有百度到相关问题的答案,所以暂时先不给太多分了,解决可行后一定再加35分~谢谢了~
对于一楼的,那样获得的只能是类似与COMMENT ON COLUMN ST_TFLJ_R.TWQYA2 IS '';这样的句子啊,然后具体的注释内容难道还要我自己写么,我要的是可以吧注释的内容直接考出来的~

select 'COMMENT ON COLUMN '||TABLE_NAME||'.'||COLUMN_NAME||' IS '''';'
from user_tab_columns
where table_name = '表名';

表名那地方大写
你会得到很多SQL语句,执行,但是要保证你的用户有足够权限

如果有问题的话请参照
http://www.itpub.net/thread-304645-1-1.html

使用powerdesigner试试