在表中的列内执行查询

时间:2013-09-26 10:57:46

标签: sql oracle netezza

我有一个带有列1的表A.Column 1包含一个查询select * from tableD;

如果可能,我需要使用单个查询在column1内执行查询。如何做到这一点..

数据库是netezza。如果你为oracle Db提供ans也没关系。

1 个答案:

答案 0 :(得分:1)

这对我来说似乎是动态查询问题.. 在Oracle中,您可以创建一个过程来调用此查询,该过程实际存储在表中。

据我所知,您不能直接运行以文本形式存储的查询。

您需要创建一个过程或函数,您可以使用execute immediate命令动态调用此查询。