详情页标题前

Flink用jdbc catalog连接postgresql时pg的schema里有横线该怎么处理?-云小二-阿里云

详情页1

Flink用jdbc catalog连接postgresql时,pg的schema里有横线该怎么处理呢?Flink用jdbc catalog连接postgresql时pg的schema里有横线该怎么处理?-云小二-阿里云

以下为热心网友提供的参考意见

在Flink SQL中通过 JDBC Catalog连接PostgreSQL数据库时遇到 schema 中包含反斜杠字符 \- 的问题,可以通过以下方式进行处理:

  1. 使用双引号包围 schema 名称以转义其中的特殊字符。例如,在查询语句中应该这样写:

    select * from "enjoy-audit".au_tt_audit_rectifying;
    

    注意这里必须使用双引号包围 schema 和 table 名称,不能只包围表名的一部分。

  2. 在 PostgreSQL 数据库中修改 schema 名称,移除反斜杠字符。虽然这不是一个理想的解决方案,但在某些情况下可能会有所帮助。但是请注意,这可能会涉及到更复杂的变更管理和兼容性测试过程,并且不适用于所有的应用场景。

转转请注明出处:https://www.yunxiaoer.com/180509.html

(0)
上一篇 2024年1月4日 下午2:11
下一篇 2024年1月4日 下午2:11
详情页2

相关推荐

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。