如何在java中使用informix卸载语句?
我创建了一个临时表t1,并想用java将t1记录写入文件。我将SpringBoot与jdbcTemplate结合使用,并开放使用任何框架。 我尝试了以下方法,但没有结果如何在java中使用informix卸载语句?,java,spring-boot,informix,jdbctemplate,Java,Spring Boot,Informix,Jdbctemplate,我创建了一个临时表t1,并想用java将t1记录写入文件。我将SpringBoot与jdbcTemplate结合使用,并开放使用任何框架。 我尝试了以下方法,但没有结果 jdbcTemplate.execute(("select * from dba.software into TEMP t1;"); jdbcTemplate.execute(("UNLOAD TO /tmp/software.csv DELIMITER '|' SELECT * FROM t1;") 使用UNLOAD语句执行
jdbcTemplate.execute(("select * from dba.software into TEMP t1;");
jdbcTemplate.execute(("UNLOAD TO /tmp/software.csv DELIMITER '|' SELECT * FROM t1;")
使用UNLOAD语句执行此操作的最佳方法是什么?不幸的是,除了dbaccess或4GL/ISQL之外,您不能使用“LOAD”或“UNLOAD”。这两个语句都是在那些工具中实现的,而不是在数据库引擎中实现的 如果您想使用JDBC将数据卸载到外部文件,则需要使用光标获取数据,然后自己卸载