1、打开PLSQL的Command Window(注意对应库)
2、表名导出(A库)与导入(B库)
--导出A库表的注释
set heading off;
set echo off;
set feedback off;
set termout on;
spool C:\table_comment.sql;
SELECT 'comment on table ' || t.table_name || ' is ''' || t.comments ||''';' FROM user_tab_comments t WHERE t.table_name = '输入你想要导出的表名';
spool off;
--切换到B库,执行以下脚本
@ C:\table_comment.sql;
3、表的字段名导出(A库)与导入(B库)
--导出A库表字段的注释
set heading off;
set echo off;
set feedback off;
set termout on;
spool C:\column_comment.sql;
SELECT 'comment on column ' || t.table_name || '.' || t.column_name || ' is ''' || t.comments ||''';' FROM user_col_comments t WHERE t.table_name = '输入你想要导出的表名';
spool off;
--切换到B库,需要导入表字段注释的对应库,执行以下脚本
@ C:\column_comment.sql;