有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

oracle如何将Java函数转换为postgresql函数

我有一个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语言不存在


共 (1) 个答案

  1. # 1 楼答案

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

    除了通常的犯罪嫌疑人PL/PGSQL和PL/Perl,您可以考虑使用{A1},但是您必须自己构建它,并且不要期望您可以在不修改的情况下重用您的Oracle代码。p>