用户定义的函数扩展了您可用的函数的范围,并允许您对您选择的每一行执行子查询。
SELECT customer_num, lname, get_orders(customer_num) n_orders FROM customer;
如果 SELECT 语句中的 SPL 例程包含某些 SQL 语句,则数据库服务器返回错误。要获取关于在查询之内调用的 SPL 例程中不可使用哪些 SQL 语句的信息,请参阅 在数据操纵语句中 SPL 例程的限制。
要获取用户定义的函数表达式的完整语法,请参阅 用户定义的函数。