我正在尝试导出一个行到一个DEL文件使用;
EXPORT TO ExportedFile.DEL OF DEL SELECT * From MyTable然而,当我执行查询时,我得到了这样的结果;
Error: SQL0104N An unexpected token "ExportedFile" was found following "EXPORT TO ". Expected tokens may include: "JOIN". SQLSTATE=42601我知道WinSQL不支持导出命令,但是有支持的命令吗?
发布于 2013-02-19 14:25:32
EXPORT是一个- not语句的实用程序,由DB2命令行处理器处理。
通过使用ADMIN_CMD存储过程,可以在SQL语句中执行EXPORT实用程序:
call sysproc.admin_cmd('export to /tmp/file.del of del select * from table')请注意,与在带有DB2客户端的计算机上直接使用EXPORT实用程序不同,这会将文件写入数据库服务器上的指定路径。您必须手动从服务器检索该文件。
发布于 2014-11-30 03:17:17
WinSQL仅通过ODBC将其信息传递到后端数据库。因此,我想补充@Ian Bjorhovde的答案,并建议您在WinSQL的DB2查询窗口中输入该调用,即:
调用sysproc.admin_cmd(‘导出到/tmp/file.del of del select * from table')
https://stackoverflow.com/questions/14947760
复制相似问题