我剛剛聽說Oracle有一個名爲External Table的功能,它允許從數據庫訪問一個平面文件(例如文件系統中的一個CSV文件)。DB2外部表?
我只想知道在DB2 for LUW中是否有類似的東西。
我能看到的最接近的東西是實現一個Table函數(例如用Java編寫),它將讀取文件,並返回一個包含文件數據的表。但是,這個過程需要很長時間(創建Java代碼,編譯Java並在DB2中創建關聯Java類的函數),而對於具有不同列數的不同文件,實現不是動態的(table函數返回預定義的列)。
這裏Oracle外部表的文檔:http://docs.oracle.com/cd/B28359_01/server.111/b28319/et_concepts.htm
這是一個笑話還是你過去十年一直生活在岩石下? DataLinks在版本9.1中被刪除,而XML是DB2核心的一部分,稱爲PureXML(混合數據庫)。 http://www-01.ibm.com/support/knowledgecenter/SSEPGG_9.1.0/com.ibm.db2.udb.rn.doc/doc/c0023070.htm。感謝您的答案,但它不是最新的答案。 – AngocA 2014-09-16 15:22:44