【发布时间】:2011-07-15 15:54:23
【问题描述】:
我有一个 SQL 查询,我想在其中动态指定列的名称。
假设我有一个名为TABLE_A 的表,它有一个名为ID 的列。我想知道我是否可以这样做:
SELECT (SELECT 'ID'
FROM DUAL)
FROM TABLE_A
显然这是不可能的。有没有更好的方法?
【问题讨论】:
-
动态 SQL 可能是您最好的选择。 download.oracle.com/docs/cd/A97630_01/appdev.920/a96590/…
标签: sql oracle oracle11g dynamic-sql