gpt4 book ai didi

java - 如何将Java函数转换为postgresql函数

转载 作者:行者123 更新时间:2023-12-01 09:36:35 26 4
gpt4 key购买 nike

我有一个 oracle 函数,我想将其转换为 PostgreSQL,下面我提到了 oracle 函数。

create or replace
FUNCTION "BOMQTYON" (M_Product_ID NUMBER, M_Warehouse_ID NUMBER,
M_Locator_ID NUMBER, LocatorType VARCHAR2)
RETURN NUMBER
AS LANGUAGE JAVA
NAME 'org.compare.sqlj.Product.bomQtyOnHold(int,int,int,java.lang.String) return java.math.BigDecimal';

我尝试在 PostgreSQL 中创建一个函数,但它给出了语言 JAVA 不存在的错误

最佳答案

您必须使用 PostgreSQL 上的一种服务器编程语言重写您的函数。

除了常见的 PL/pgSQL 和 PL/Perl 之外,您还可以考虑使用 PL/Java ,但您必须自己构建它,并且不要指望您可以在不进行修改的情况下重用 Oracle 代码。

关于java - 如何将Java函数转换为postgresql函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38851192/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com