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

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - SQL 的用法 » 存储过程和触发器 » 使用过程、触发器和批处理 » 过程和触发器的结构

 

将参数传递给函数

用户定义的函数不通过 CALL 语句进行调用,而是采用与内置函数同样的方式使用。例如,以下语句使用在创建用户定义的函数中所定义的 FullName 函数来检索雇员的姓名:

♦  列出所有雇员的姓名:
Name
Fran Whitney
Matthew Cobb
Philip Chin
Julie Jordan
...
注意
  • 在调用函数中可以使用缺省参数。但不能按名称将参数传递给函数。

  • 参数是按值而不是按引用传递的。即使函数更改了参数的值,这一更改也不会返回给调用环境。

  • 不能在用户定义的函数中使用输出参数。

  • 用户定义的函数不能返回结果集。