2013-10-22 132 views
0

我有一個查詢使用XML輸入來生成一個XML表,我給這個表一個別名「XMLalias」。如何在一些其他select語句中查詢此表,這是同一批次的一部分。查詢xmltable oracle 10g

我想做一些像「select * from XMLalias」。

我是oracle新手,所以請原諒,如果這是非常簡單的事情。

謝謝。

+0

從這裏開始:HTTP://文檔.oracle.com/cd/B19306_01/server.102/b14200/functions228.htm –

+0

謝謝,我已經通過這個。但我的問題是如何查詢xmltable別名。 – Pooja

+0

這裏是另一個參考:http://stackoverflow.com/questions/9321391/xmltable-with-oracle-11g –

回答

0

林不知道你需要什麼完全按照我的身影,你想要的是這兩者之一:

select * from 
     (select * from XMLalias) insider 
where insider.col1 /*.....*/ 

或者你想成才那樣

select * 
     from XMLalias a, 
      XMLalias b 
where a.key_col=b.other_key_col 
and a.col1 = /*...... */ 
and b.col2 = /*...... */