0
我不知道如何讀取oracle中的列名。好吧,我知道有名爲USER_TAB_COLUMNS的表給出了關於它的信息,但是如果我有2或3級嵌套查詢並且我不知道列名。或者我只是簡單的查詢與聯合聲明,我想獲得列名稱。怎麼做?任何想法?oracle從select語句中讀取列名
select * from person a
join person_details b where a.person_id = b.person_id
感謝
請問,爲什麼你不知道的列名?如果不知道模式的細節,包括列名,寫查詢將會很困難。 –
我想在java中編寫抽象方法,它只是查詢並返回「assoc map」或類似的東西。所以我不知道我會傳遞給它什麼樣的查詢。因此,當我們將select語句傳遞給它時,PL/Sql開發人員爲我們完成了這項工作。我需要知道它是如何做到這一點的。 – gogagubi
請參閱:http://stackoverflow.com/questions/8739203/oracle-query-to-fetch-column-names –