SQLJ 函数

SQLJ 函数的“参数”选项卡显示有关输入参数属性的信息。这些属性包括:

SQLJ 函数的“参数”选项卡是一个静态选项卡,其中显示了 SQLJ 函数参数的属性。要更改此处显示的参数,您必须更改过程定义,方法是先删除该过程,然后使用新定义重新创建过程。

SQLJ 函数的“常规”选项卡简要说明了有关 SQLJ 函数的信息。其中包含有关 SQLJ 函数创建者、创建时间和组号的信息。这是一个静态页,但您可以从此页中重命名该过程。

可以将 SQLJ 函数、UDF 和 SQL 语句中的 Java API 作为 SQL 提供的内置函数的扩展。

可通过使用完全限定的 Java 名称引用 Java 方法,在 SQL 中调用它们。可以引用实例方法的实例以及静态方法的实例或类。

可以将静态方法作为向调用环境返回值的用户定义函数 (UDF)。在 SQLJ 函数、触发器、where 子句、select 语句或可使用内置 SQL 函数的任何位置,您都可以将 Java 静态方法用作 UDF。

在通过名称调用 Java 方法时,不能使用向调用环境返回输出参数或结果集的方法。方法可以处理通过 JDBC 连接收到的数据,但只能向调用环境返回其定义中声明的单一返回值。