导出 oracle 表、字段注释

最近有个项目要从 Oracle 迁移到 DB2。使用 PD 转换表结构丢失了注释,使用如下语句将 Oracle 中注释导出来到 DB2 中执行。

1
2
3
4
5
6
7
 表注释:
SELECT 'comment on table' || t.table_name || 'is''' || t.comments ||''';'
FROM user_tab_comments t;

字段注释:
SELECT 'comment on column' || t.table_name || '.' || t.column_name || 'is''' || t.comments ||''';'
FROM user_col_comments t;