用于访问可导入 csv 文件的 DB2 的免费客户端

发布于 2024-10-21 18:23:25 字数 70 浏览 1 评论 0原文

您知道有什么免费客户端可以将 csv 文件导入 db2 for win(类似于 Toad 或 Tora,但适用于 db2)吗?

Do you know any free client for importing csv files into db2 for win (something like Toad or Tora but for db2)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

漆黑的白昼 2024-10-28 18:23:25

它不是图形化的,但 DB2 有一个内置的 针对 CSV 文件的导入命令。您应该能够从任何图形工具(例如 Data Studio 或控制中心)发出它。

IMPORT FROM my_file.csv
OF del
INSERT INTO my_table

除了 INSERT 之外,您还可以执行 INSERT_UPDATE 或 REPLACE(这会删除所有现有数据)。

如果您想在 CSV 中选择特定列,请添加方法修饰符:

IMPORT FROM my_file.csv
OF del
METHOD P(2, 3, 5)
INSERT INTO my_table

(P 代表位置。索引从 1 开始。)

然后您可能还需要在表中指定特定列:

IMPORT FROM my_file.csv
OF del
METHOD P(2, 3, 5)
INSERT INTO my_table(my_column_2, my_column_3, my_column_5)

编辑:我应该提到那里是 Toad for DB2 的免费版本。我没有使用过它,所以我不知道它是否具有您正在寻找的功能。

It's not graphical, but DB2 has a built-in IMPORT command for CSV files. You should be able to issue it from any graphical tool like Data Studio or the Control Center.

IMPORT FROM my_file.csv
OF del
INSERT INTO my_table

Instead of INSERT, you can also do INSERT_UPDATE or REPLACE (which removes all existing data).

If you want to pick specific columns in the CSV, add a method modifier:

IMPORT FROM my_file.csv
OF del
METHOD P(2, 3, 5)
INSERT INTO my_table

(P stands for position. The indexes are 1-based.)

You might then need to also specify specific columns in the table:

IMPORT FROM my_file.csv
OF del
METHOD P(2, 3, 5)
INSERT INTO my_table(my_column_2, my_column_3, my_column_5)

Edit: I should mention that there is a free version of Toad for DB2. I haven't used it, so I don't know if it has the features you are looking for.

吖咩 2024-10-28 18:23:25

IBM 的新图形工具是 Data Studio,您可以从以下位置下载
http://www-01.ibm.com/software/data/优化/数据工作室/
这是一个免费工具(像 db2 Express-C 一样免费)

安装此应用程序后,您可以在 Data Source Explorer 视图中选择您的数据集:

Database Connections > Datase。数据库>数据库>模式> SCHEMA_NAME >表>表名称。

访问数据库后,右键单击它,选择“数据”,然后选择“加载”。
这将对表执行加载操作。

如果您是 Eclipse 的开发人员,您会很容易理解这个工具。

还有另一个工具,历史上包含在 db2 中,称为控制中心 (db2cc)。它一直是 DB2 的主要图形工具,您可以在其中执行导入和加载等许多操作。然而,自版本 9 以来,它已被弃用。该工具也是免费的,并且是用 Java 编写的。

The new graphical tool from IBM is Data Studio that you can download from
http://www-01.ibm.com/software/data/optim/data-studio/
This is a free tool (free of charge like db2 Express-C)

Once you have installed this application, you can select your datase in the Data Source Explorer view:

Database connections > DATABASE > DATABASE > Schemas > SCHEMA_NAME > Tables > TABLE_NAME.

Once you are over the database, you right-click on it, select Data, and then Load.
This will perform a Load operation over the table.

If you are a developer that you Eclipse, you will understand this tool easily.

There is another tool, historically included with db2 called the control center (db2cc). It has been the main graphical tool for DB2 where you can do many operations like Imports and Loads. However, since version 9 it has been deprecated. This tool is also free of charge and it is written in Java.

悲歌长辞 2024-10-28 18:23:25

我使用 Toad 创建表,使用 SQirreL 从 .csv 文件导入数据。效果很好。
使用免费 Toad 版本,您无法导入数据。

多谢。
梅利塔

Well I used Toad for table creation and SQirreL for importing data from .csv file. It works fine.
With free Toad version you cannot import data.

Thanks a lot.
Melita

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文