首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用客户端或其他工具将数据从IBM DB2导出到SQL-INSERT Skript

使用客户端或其他工具将数据从IBM DB2导出到SQL-INSERT Skript
EN

Server Fault用户
提问于 2016-11-18 15:04:49
回答 1查看 2.2K关注 0票数 0

我这里有一个运行着的IBM数据库。我想将一些表中的数据导出到一个Skript中,例如对于具有以下内容的表T1

代码语言:javascript
复制
---------------
| Col1 | Col2 | 
---------------
|    1 | Foo  |
---------------
|    2 | Bar  |
---------------

像这样的剧本

代码语言:javascript
复制
INSERT INTO T1 (Col1, Col2) VALUES(1, 'Foo');
INSERT INTO T1 (Col1, Col2) VALUES(2, 'Bar');

应该产生。我想导出的表没有任何自动生成的列,因此没有必要单独处理这些列。

我一直在使用客户端导出DDL,检查数据等等,但我没有找到任何导出函数来导出到SQL-INSERT脚本(有些函数可以导出到CSV,等等)。

有人能给我一些提示,介绍一个可以完成这项工作的工具,或者告诉我在中,我可以在哪里完成这个导出?

EN

回答 1

Server Fault用户

发布于 2017-08-09 16:09:40

对于当前版本的Linux/Unix/ DB2,这样的函数是不可用的。这是有充分理由的。如果要在数据库或RDBMS系统之间复制数据,则将其导出到平面文件(或IXF文件),然后加载、导入或摄取该文件,这将是非常安全和更快的。还可以使用从游标加载的方法在DB2表之间复制内容。如果表中有少量行,那么逐行创建INSERT语句是可以的,但是您需要自己编写该语句,或者为此目的使用第三方工具(未提供原始DB2 LUW )。

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

https://serverfault.com/questions/815751

复制
相关文章

相似问题

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