SPL 例程介绍

SPL 例程 是包括 SPL 过程 和 SPL 函数 的一个广义术语。SPL 过程是以 SPL 和 SQL 编写的不返回值的例程。SPL 函数是以 SPL 和 SQL 编写的返回单个值、复合数据类型的值或多个值的例程。通常,以 SPL 编写的返回一个值的例程是 SPL 函数。

使用 SQL 和 SPL 语句来编写 SPL 例程。仅可在 CREATE PROCEDURE、CREATE PROCEDURE FROM、CREATE FUNCTION 和 CREATE FUNCTION FROM 语句内使用 SPL 语句。使用诸如 GBase 8s ESQL/C 这样的 SQL API 都可用所有这些语句。使用 DB-Access 可用 CREATE PROCEDURE 和 CREATE FUNCTION 语句。

要在数据库中罗列所有 SPL 例程,请运行此命令,该命令创建和显示数据库的模式:
dbschema -d database_name -f all