【问题标题】:How to extract table names and column names from plpgsql如何从plpgsql中提取表名和列名
【发布时间】:2022-06-23 16:55:50
【问题描述】:

在与@Dylan Hogg (user:249597) 相同的行上,您提到了 sql-app.infocruncher.com 托管库,有没有用于 plpgsql 的库?对 GP 迁移任务有很大帮助。

基本上我有 GP 函数脚本,我想从中获取表名和列名的清单。理想情况下也是 Column 数据类型。

感谢您的反馈, 拉兹洛

【问题讨论】:

    标签: postgresql metadata plpgsql greenplum


    【解决方案1】:

    此查询提供信息,仅限于特定表:

    SELECT column_name, data_type FROM information_schema.columns WHERE table_schema = '<schema name>' AND table_name = '<table name>' ORDER BY ordinal_position;
    

    【讨论】:

      猜你喜欢
      • 2016-06-08
      • 2013-08-25
      • 1970-01-01
      • 2021-11-05
      • 2014-02-13
      • 1970-01-01
      • 2013-11-06
      • 2021-02-21
      相关资源
      最近更新 更多