在数据库使用中,我们常常需要,获取一张表的全部字段,那该如何查询呢?
查询表字段名
SELECT column_name
FROM all_tab_columns
WHERE table_name = 'table_name';
只需将引号中的table_name,替换为自己的表名,就可查出全部字段,并已多行返回。文章来源:https://www.toymoban.com/news/detail-658900.html
查询表字段名并拼接
SELECT LISTAGG(column_name, ', ') WITHIN GROUP(ORDER BY column_id) AS column_names
FROM all_tab_columns
WHERE table_name = 'table_name';
只需将引号中的table_name,替换为自己的表名,就可查出全部字段,并用逗号拼接返回。若需要用其他字符拼接,只需将 “,”替换为需要的逗号即可。文章来源地址https://www.toymoban.com/news/detail-658900.html
到了这里,关于Oracle查询表字段名并拼接的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!