【发布时间】:2021-12-27 14:51:07
【问题描述】:
我正在尝试将一些使用 PL/SQL 的 Oracle 查询转换为 jOOQ。使用代码生成器,大多数包查询、存储过程等都很容易。但是,在几个地方使用了一个功能,我还没有找到 jOOQ 替代方案:
begin
MY_SCHEMA.MY_PACKAGE.MY_QUERY(some_param => MY_SCHEMA.MY_PACKAGE.SOME_CONSTANT)
-- more code
end;
我可以很好地调用查询,但我不确定如何将MY_SCHEMA.MY_PACKAGE.SOME_CONSTANT 值传递给它。 jOOQ 代码生成器似乎没有为常量生成任何东西(至少,我找不到任何类似名称的东西)。我需要在生成器上启用功能吗?还是我需要查询这些常量?如果有,怎么做?
【问题讨论】:
-
如果重要的话,我使用的是 jOOQ 3.15.4 和 Oracle 19。
-
我不知道某个选项,因为我认为它们不存在于数据字典中。如果发现这个问题github.com/jOOQ/jOOQ/issues/6504但是我不知道PLSCOPE