【发布时间】:2013-08-02 14:57:03
【问题描述】:
我将 Pl/SQL 与 Oracle 数据库 11g 一起使用。
我正在编写一个将 select 语句作为参数 (varchar2) 的函数。该函数使用 for 循环遍历行并将格式应用于特定列,并输出整个内容。基本上,我需要一些方法来获取列名,以便可以在顶部显示它们。我知道有多种方法可以对表执行此操作,但是由于传入了此查询,因此可能未选择所有列,可能已使用别名等。
有没有办法可以从此查询中选择列名?
理想情况下是这样的:select column_names from (subquery)
【问题讨论】: