Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个列 1 的表 A。列 1 包含一个查询 select * from tableD;
如果可能,我需要使用单个查询在 column1 内执行查询。如何执行此操作。
数据库是 netezza。如果你为 oracle Db 提供 ans 也可以。
这对我来说似乎是动态查询问题。在 Oracle 中,您可以创建一个过程来调用这个实际存储在表中的查询。
据我所知,您不能直接运行存储为文本的查询。
您需要创建一个过程或函数,您可以在其中使用execute immediate命令动态调用此查询。
execute immediate