首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WinSQL和使用DB2导出

WinSQL和使用DB2导出
EN

Stack Overflow用户
提问于 2013-02-19 08:24:20
回答 2查看 765关注 0票数 0

我正在尝试导出一个行到一个DEL文件使用;

代码语言:javascript
复制
EXPORT TO ExportedFile.DEL OF DEL SELECT * From MyTable

然而,当我执行查询时,我得到了这样的结果;

代码语言:javascript
复制
Error: SQL0104N  An unexpected token "ExportedFile" was found following "EXPORT TO ".  Expected tokens may include:  "JOIN".  SQLSTATE=42601

我知道WinSQL不支持导出命令,但是有支持的命令吗?

EN

回答 2

Stack Overflow用户

发布于 2013-02-19 14:25:32

EXPORT是一个- not语句的实用程序,由DB2命令行处理器处理。

通过使用ADMIN_CMD存储过程,可以在SQL语句中执行EXPORT实用程序:

代码语言:javascript
复制
call sysproc.admin_cmd('export to /tmp/file.del of del select * from table')

请注意,与在带有DB2客户端的计算机上直接使用EXPORT实用程序不同,这会将文件写入数据库服务器上的指定路径。您必须手动从服务器检索该文件。

票数 0
EN

Stack Overflow用户

发布于 2014-11-30 03:17:17

WinSQL仅通过ODBC将其信息传递到后端数据库。因此,我想补充@Ian Bjorhovde的答案,并建议您在WinSQL的DB2查询窗口中输入该调用,即:

调用sysproc.admin_cmd(‘导出到/tmp/file.del of del select * from table')

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14947760

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档