标量函数
标量函数 (可选) 接受自变量,并在每次调用该函数时返回单个标量值。
可以在任何可以使用表达式的位置使用标量函数。 但是,在标量函数中使用表达式或聚集函数时,适用于表达式和聚集函数的限制也适用。 例如,仅当在使用标量函数的上下文中允许聚集函数时,标量函数的自变量才能是聚集函数。
使用聚集函数的限制不适用于标量函数,因为将标量函数应用于单个值而不是一组值。
以下 SELECT 语句的结果具有的行数与部门 D01:
SELECT EMPNO, LASTNAME, YEAR(CURRENT DATE - BRTHDATE)
FROM EMPLOYEE
WHERE WORKDEPT = 'D01'可以使用模式名称 (例如, SYSIBM.CHAR(123)。
在 Unicode 数据库中,接受字符或图形字符串的所有标量函数都将接受支持转换的任何字符串类型。