Presto 中 Postgres 的专栏评论
Posted
技术标签:
【中文标题】Presto 中 Postgres 的专栏评论【英文标题】:Postgres's column comment in Presto 【发布时间】:2021-01-11 18:37:32 【问题描述】:我是 Presto 中连接到 PostgreSQL 的新手。 在我的 Postgre 中,我在 Postgre 中创建了一个带有注释 '[pk][uk]' 的 'id' 列,并使用如下所示的 JDBC 获得了元数据:
TABLE_CAT - null
TABLE_SCHEM - public
TABLE_NAME - department
COLUMN_NAME - id
DATA_TYPE - 1
TYPE_NAME - bpchar
COLUMN_SIZE - 10
...
REMARKS - [pk][uk]
但是当我使用 JDBC 打印元数据时,Presto 中的 REMARKS 为 null。
TABLE_CAT - okp
TABLE_SCHEM - public
TABLE_NAME - department
COLUMN_NAME - id
DATA_TYPE - 1
TYPE_NAME - char(10)
COLUMN_SIZE - 10
...
REMARKS - null
问题一、Presto不支持专栏评论吗?
问题2. 如果Presto支持栏目评论,如何给栏目添加评论?
Presto 的版本是 0.235 和 Postgre 13。
【问题讨论】:
【参考方案1】:在版本326 中添加了对基于 JDBC 的连接器(包括 PostgreSQL)中的列注释的支持。你能升级你的 Presto 版本吗? https://prestosql.io/download.html
PostgreSQL 连接器尚不支持设置列。此 PR https://github.com/prestosql/presto/pull/5307 正在进行中。
【讨论】:
以上是关于Presto 中 Postgres 的专栏评论的主要内容,如果未能解决你的问题,请参考以下文章