【问题标题】:JOOQ not generating table-valued overloaded procedures from PostgreSqlJOOQ 没有从 PostgreSql 生成表值重载过程
【发布时间】:2015-02-11 03:05:06
【问题描述】:

我的PostgreSql 数据库中有几个table-valued overloaded 过程。它们具有相同的名称,但参数数量不同。当JOOQ 3.5 处理这些过程as tables 时,生成器会发现具有该名称的only one procedure。它是这样设计的,还是有解决方法?

GeneratorStrategy 无济于事,因为这发生在早些时候,当 Generator 中的 database.getTables(schema) 被调用时。

【问题讨论】:

  • 您不会停止寻找错误,对吗? :) 感谢您的报告!

标签: postgresql jooq


【解决方案1】:

这是 jOOQ 3.5.2 中的一个错误 (#4055)。 jOOQ 目前不支持重载的表值函数。

我能想到的唯一解决方法是使用 plain SQL 来获取这些功能。

【讨论】:

    猜你喜欢
    • 2021-01-22
    • 2019-10-10
    • 2020-01-23
    • 2015-12-13
    • 2023-02-04
    • 2019-02-12
    • 2018-10-12
    • 1970-01-01
    • 2010-12-15
    相关资源
    最近更新 更多