限制 DBeaver 中导出/导入的行数

问题描述 投票:0回答:2

在 DBeaver 中导出或导入数据时有没有办法限制行数?

就我而言,我有一个远程 DB2,我需要将特定表的某些行导入到我拥有的本地 MySQL 数据库中。

有办法做到吗?

谢谢

import export dbeaver
2个回答
5
投票

仅当导出向导知道要导出哪些行(例如顺序)时,限制导出的行数才有意义。因此,只有导出查询的结果集才有意义,而不是导出带有限制因素的实际表。

您可以在 DBeaver 中执行此操作:

  1. 发出类似
    SELECT * FROM my_table ORDER BY mycolumn LIMIT n
    的查询。
  2. 将 n 显然替换为您喜欢的任何整数。您还可以添加 如果只有最近的行对您有意义,请在 mycolumn 之后 DESC。
  3. 运行查询。
  4. 在包含结果集的窗格中,找到按钮 工具提示“将结果集导出到 fil 或另一个表”。它看起来 就像带有向上箭头的托盘。在DBeaver 7.2.2中,就剩下了 分割数字和齿轮按钮。
  5. 运行该向导,选择“SQL”目标类型(导出到 SQL INSERT 语句)
  6. 单击“下一步”,然后配置任何其他导出首选项(您也可以保留默认值)。
  7. 导出的文件应该能让您满意。

0
投票

您可以在结果中选择要导出的行,然后右键单击,选择高级复制,然后以所选格式将这些行导出到剪贴板。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.