You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用pgAdmin批量导出Postgres库的模式、表及列名(不含数据)

使用pgAdmin导出Postgres所有模式、表及列结构(不含数据)

完全可以通过pgAdmin实现,具体步骤如下:

  • 打开pgAdmin并连接到目标Postgres数据库
  • 点击顶部菜单栏的查询工具,打开SQL编辑窗口
  • 执行以下SQL语句,该语句会从系统元数据中提取所有非系统模式的表和列信息:
SELECT
    table_schema AS "模式名称",
    table_name AS "表名称",
    column_name AS "列名称",
    data_type AS "数据类型"
FROM
    information_schema.columns
WHERE
    table_schema NOT IN ('information_schema', 'pg_catalog')
ORDER BY
    table_schema, table_name, ordinal_position;

注:如果不需要数据类型,可以去掉data_type字段;如果需要包含列的默认值、是否可为空,可添加column_default、is_nullable字段到SELECT列表中。

  • 执行完成后,在查询结果面板顶部点击导出按钮(下载图标)
  • 在弹出的导出对话框中,选择格式为CSV,设置好保存路径和文件名,确认后即可导出不含实际数据的结构信息。

内容的提问来源于stack exchange,提问作者lakwije

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 23:30:54