【问题标题】:DBeaver, export from database Postgres, table structure (properties) into file .txtDBeaver,从数据库 Postgres,表结构(属性)导出到文件 .txt
【发布时间】:2018-07-27 07:04:23
【问题描述】:

我对 DBeaver 没什么问题。我想从文件 .txt 中的数据库中的每个表中导出我的结构。我找到了如何导出所有数据,但我不需要这些数据,只需要表结构。 如果你有一些导出表结构 .csv 的解决方案会很好。

这是一张关于表格结构的图片:

【问题讨论】:

  • 你找到解决办法了吗?

标签: postgresql dbeaver export-to-text


【解决方案1】:

如果您很高兴将表结构作为 SQL CREATE 语句,那么您可以转到左侧的导航面板,进入“表”,选择所有表,然后右键单击并选择“生成 SQL” - > DDL

【讨论】:

  • 在尝试运行生成的脚本时,我收到 SQL 语法错误。但是,如果我一一运行创建语句,那么它们都会被创建。
  • 这种生成DDL的方法没有维护正确的表顺序。子表可能位于父表之前并导致外键引用错误。
【解决方案2】:

点击表格 -> 查看表格 -> 在右侧窗口中选择所有表格 右键选择->生成SQL”->DDL

【讨论】:

    【解决方案3】:

    我试过这样:

    • 双击表格列
    • 选择所有列
    • 鼠标右键选择复制高​​级信息
    • 打开 Excel -> 选择性粘贴 -> 选择文本选项
    • 您的所有表格数据结构都将在 Excel 工作表中

    【讨论】:

    • 这是一个糟糕的选择。想象一下我有 15+gb 的数据库的情况?可能数据甚至不适合要复制/粘贴的 RAM。你的机器只会死机。
    • 答案很好,你可以只复制高级的表元而不需要实际数据
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-24
    • 1970-01-01
    相关资源
    最近更新 更多