我們有沒有什麼辦法來提取查詢的輸出到平面文件,同時與CohQl的工作,我知道我們必須做到這一點與方式RDBMS數據庫。像在MySQL的方法提取的Oracle Coherence緩存(CohQl)輸出到平面文件
SELECT ... FROM ... WHERE ...
INTO OUTFILE 'file.csv'
FIELDS TERMINATED BY ','
我只是希望它變成一個平面文件的東西,分隔符是不是一個偏好,如果我得到一個solutuion一個分隔符,當然好。
我們有沒有什麼辦法來提取查詢的輸出到平面文件,同時與CohQl的工作,我知道我們必須做到這一點與方式RDBMS數據庫。像在MySQL的方法提取的Oracle Coherence緩存(CohQl)輸出到平面文件
SELECT ... FROM ... WHERE ...
INTO OUTFILE 'file.csv'
FIELDS TERMINATED BY ','
我只是希望它變成一個平面文件的東西,分隔符是不是一個偏好,如果我得到一個solutuion一個分隔符,當然好。
我不知道內置的能力來做到這一點。
在UNIX中,我們可以做這樣的事情
./query.sh -s -c -l 「SELECT * FROM 'cacheObject'」 >> cacheObject.txt
任何辦法,這將讓我提取數據,將會有所幫助。如果你已經使用任何這種方法。 – hiren
如果您具有高級Java編程技能,我會建議擴展com.tangosol.coherence.dslquery.QueryPlus並調用query()方法,將查詢和PrintWriter傳遞給您的CSV文件:「protected Object query(String q ,PrintWriter輸出,布爾跟蹤,布爾fvalidateName,布爾fsanity)「 – cpurdy
謝謝。這應該會有幫助。將通過開發Java實用程序來嘗試它。 – hiren