oracle以注释作为表头进行查询并导出

替换【你的表名】执行得到sql,在navicat执行并导出即可

SELECT

'SELECT ' ||

LISTAGG('"' || t.column_name || '" AS "' || c.comments || '"', ', ') WITHIN GROUP (ORDER BY t.column_id) ||

' FROM 【你的表名】;' AS dynamic_sql

FROM user_col_comments c

JOIN user_tab_columns t

ON c.table_name = t.table_name

AND c.column_name = t.column_name

WHERE c.table_name = '【你的表名】';

相关推荐
TNTLWT30 分钟前
Qt文件:XML文件
xml·数据库·qt
zhou18543 分钟前
【最新】MySQL 5.6 保姆级安装详细教程
java·数据库·python·mysql·php
心仪悦悦1 小时前
sparkSQL读入csv文件写入mysql
数据库·mysql
wxl7812271 小时前
基于自然语言转SQL的BI准确率如何?
数据库·bi·nl2sql
Elastic 中国社区官方博客1 小时前
将嵌入映射到 Elasticsearch 字段类型:semantic_text、dense_vector、sparse_vector
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
大力水手偷吃菠菜变成米老鼠2 小时前
数据库 1.0.1
数据库
Lao A(zhou liang)的菜园2 小时前
Oracle中如何解决BUFFER BUSY WAITS
数据库·oracle
文牧之3 小时前
Oracle统计信息收集时的锁持有阶段
运维·数据库·oracle
昭阳~3 小时前
PostgreSQL架构
数据库·postgresql
quweiie3 小时前
mongodb管理工具的使用
数据库·mongodb