如何取得一个表的所有字段名用逗号分割

 更新时间:2006年12月23日 00:00:00   作者:  

自从 Oracle 9i 开始,就可以通过SYS_CONNECT_BY_PATH 函数实现将从父节点到当前
行内容以“path”或者层次元素列表的形式显示出来。

取得一个表的所有字段名,用逗号分割。

select max(substr(SYS_CONNECT_BY_PATH(COLUMN_NAME, ','),2)) col from (
select COLUMN_NAME,column_id from user_tab_columns where table_name='&表名')
start with column_id=1
connect by column_id=rownum;

 

相关文章

  • 关于数据库设计中主键问题的思考

    关于数据库设计中主键问题的思考

    数据库主键在数据库中占有重要地位。主键的选取策略决定了系统是否可靠、易用、高效。本文探讨了数据库设计过程当中常见的主键选取策略,并剖析了其做主键的优缺点,提出了相应的解决问题的方法
    2013-08-08
  • Hadoop2.X/YARN环境搭建--CentOS7.0 JDK配置

    Hadoop2.X/YARN环境搭建--CentOS7.0 JDK配置

    在Centos中,进行配置jdk的环境,这个还是折腾了我听挺久的。特别是在一次配置中,导致后来我的root用户无法登录,并且用其他普通用户登录,使用su - root切换到root用户,都无法使用ls这一些普通的命令。由于没有权限,各种更改,都没辙。各种麻烦啊~
    2014-08-08
  • SQL查询连续号码段的巧妙解法

    SQL查询连续号码段的巧妙解法

    在ITPUB上有一则非常巧妙的SQL技巧,学习一下,记录在这里
    2013-09-09
  • MySQL与Oracle SQL语言差异比较一览

    MySQL与Oracle SQL语言差异比较一览

    这篇文章主要介绍了MySQL与Oracle SQL语言差异比较一览,需要的朋友可以参考下
    2017-04-04
  • Linux系统下Navicat 激活教程详解

    Linux系统下Navicat 激活教程详解

    Navicat 是香港卓软数字科技有限公司生产的一系列 MySQL、MariaDB、MongoDB、Oracle、SQLite、PostgreSQL 及 Microsoft SQL Server 的图形化数据库管理及发展软件。这篇文章主要介绍了Linux系统下Navicat 激活教程详解,需要的朋友可以参考下
    2021-08-08
  • JMeter对数据库的查询操作步骤详解

    JMeter对数据库的查询操作步骤详解

    这篇文章主要详细说明,使用JDBC Request组件,如何对数据库进行查询的各种操作,重点是JMeter中查询语句的操作步骤,通过实例代码讲解,需要的朋友可以参考下
    2021-06-06
  • 详细聊聊关于sql注入的一些零散知识点

    详细聊聊关于sql注入的一些零散知识点

    SQL注入攻击是通过将恶意的SQL查询或添加语句插入到应用的输入参数中,再在后台SQL服务器上解析执行进行的攻击,它目前是黑客对数据库进行攻击的最常用的手段之一,这篇文章主要给大家介绍了关于sql注入的一些零散知识点,需要的朋友可以参考下
    2021-10-10
  • victoriaMetrics代理性能优化问题解析

    victoriaMetrics代理性能优化问题解析

    这篇文章主要为大家介绍了victoriaMetrics代理性能优化问题的解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪
    2022-04-04
  • Navicat卡住一直在执行中的简单解决办法

    Navicat卡住一直在执行中的简单解决办法

    众所周知Navicat是我们常用的连接MYSQL工具,非常方便好用,其实日常中我们也常常会遇到运行时间很长甚至几乎跑不完卡死的情况,这篇文章主要给大家介绍了关于Navicat卡住一直在执行中的简单解决办法,需要的朋友可以参考下
    2023-11-11
  • 以前架征途时的合区的SQL语句代码备份

    以前架征途时的合区的SQL语句代码备份

    本来以为资料都是丢了的,今天整理移动硬盘时发现found.000这个目录超大,进去一看,我的妈呀,资料都在这里了,这下可把我乐坏了,我赶紧把一些有用的都发上来先
    2008-08-08

最新评论