达梦数据库
查询整个数据库所有表注释的 SQL 语句:
SELECT 'COMMENT ON TABLE ' || TABLE_NAME || ' IS ''' || COMMENTS || ''';' AS COMMENTS_SQL
FROM USER_TAB_COMMENTS
WHERE COMMENTS IS NOT NULL;
查询整个数据库所有字段注释的 SQL 语句:
SELECT 'COMMENT ON COLUMN ' || TABLE_NAME || '.' || COLUMN_NAME || ' IS ''' || COMMENTS || ''';' AS COMMENTS_SQL
FROM USER_COL_COMMENTS
WHERE COMMENTS IS NOT NULL;
查询指定表的表注释
SELECT TABLE_NAME, COMMENTS AS TABLE_COMMENT
FROM USER_TAB_COMMENTS
WHERE TABLE_NAME = '你的表名'; -- 表名通常区分大小写,请使用实际表名的大小写
查询指定表的字段注释
SELECT
TABLE_NAME,
COLUMN_NAME,
COMMENTS AS COLUMN_COMMENT
FROM USER_COL_COMMENTS
WHERE TABLE_NAME = '你的表名'; -- 同上,使用实际表名