2014-05-16 24 views
1

我们有没有什么办法来提取查询的输出到平面文件,同时与CohQl的工作,我知道我们必须做到这一点与方​​式RDBMS数据库。像在MySQL的方法提取的Oracle Coherence缓存(CohQl)输出到平面文件

SELECT ... FROM ... WHERE ... 
INTO OUTFILE 'file.csv' 
FIELDS TERMINATED BY ',' 

我只是希望它变成一个平面文件的东西,分隔符是不是一个偏好,如果我得到一个solutuion一个分隔符,当然好。

回答

0

我不知道内置的能力来做到这一点。

+0

任何办法,这将让我提取数据,将会有所帮助。如果你已经使用任何这种方法。 – hiren

+2

如果您具有高级Java编程技能,我会建议扩展com.tangosol.coherence.dslquery.QueryPlus并调用query()方法,将查询和PrintWriter传递给您的CSV文件:“protected Object query(String q ,PrintWriter输出,布尔跟踪,布尔fvalidateName,布尔fsanity)“ – cpurdy

+0

谢谢。这应该会有帮助。将通过开发Java实用程序来尝试它。 – hiren

-1

在UNIX中,我们可以做这样的事情

./query.sh -s -c -l “SELECT * FROM 'cacheObject'” >> cacheObject.txt

相关问题