Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在java中使用informix卸载语句?_Java_Spring Boot_Informix_Jdbctemplate - Fatal编程技术网

如何在java中使用informix卸载语句?

如何在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语句执行

我创建了一个临时表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语句执行此操作的最佳方法是什么?

不幸的是,除了dbaccess或4GL/ISQL之外,您不能使用“LOAD”或“UNLOAD”。这两个语句都是在那些工具中实现的,而不是在数据库引擎中实现的

如果您想使用JDBC将数据卸载到外部文件,则需要使用光标获取数据,然后自己卸载