在Hibernate.ResultSet中执行INTO OUTFILE来自UPDATE。没有数据

时间:2016-01-23 18:32:23

标签: java mysql hibernate

我是hibernate的新手。这是我的代码。

String sql = "SELECT EVENT_ID,EVENT_DATE,EVENT_TITLE  FROM EVENTS WHERE EVENT_TITLE='My First Event' INTO OUTFILE 'C:/ProgramData/MySQL/MySQL Server 5.7/Uploads/report.csv'    FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' ";
SQLQuery query = session.createSQLQuery(sql);

query.list();

该文件在路径" C:/ ProgramData / MySQL / MySQL Server 5.7 / Uploads /"生成。

但是我得到了一个例外。

错误org.hibernate.util.JDBCExceptionReporter - ResultSet来自UPDATE。没有数据。 线程" main"中的例外情况org.hibernate.exception.GenericJDBCException:无法执行查询 我知道查询没有返回结果集。但有没有办法解决这个问题。请帮忙。

生成csv文件。我只需要以某种方式摆脱异常。 或者是否有任何其他方法来执行此类命令。 谢谢

0 个答案:

没有答案