Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 服务器 - SQL 用法 » 存储过程、触发器、批处理和用户定义的函数

 

用户定义函数

用户定义的函数是一种将单个值返回给调用环境的过程。

注意

关于用户定义的函数是否是线程安全的,SQL Anywhere 不进行任何假设。这是应用程序开发人员的职责。

CREATE FUNCTION 的语法与 CREATE PROCEDURE 语句的语法稍有不同。

  • 不需要 IN、OUT 或 INOUT 关键字,因为所有参数都是 IN 参数。

  • 需要 RETURNS 子句来指定所返回的数据类型。

  • 需要 RETURN 语句来指定所返回的值。

  • 不支持命名的参数。


创建用户定义的函数
调用用户定义的函数
删除用户定义的函数 (SQL)
授予执行用户定义函数的能力 (SQL)
有关用户定义函数的高级信息