CREATE FUNCTION
用一个lambda表达式创建用户自定义函数。该表达式必须由函数参数、常数、运算符或其他函数调用组成。
语法
一个函数可以有任意数量的参数。
存在一些限制如下:
- 函数名在用户自定义函数和系统函数中必须是唯一的。
- 递归函数是不允许的。
- 函数所使用的所有变量必须在其参数列表中指定。
如果违反了任何限制,就会产生异常。
示例
查询:
结果:
在下面的查询中,conditional function在用户自定义函数中被调用:
结果:
用一个lambda表达式创建用户自定义函数。该表达式必须由函数参数、常数、运算符或其他函数调用组成。
语法
一个函数可以有任意数量的参数。
存在一些限制如下:
如果违反了任何限制,就会产生异常。
示例
查询:
结果:
在下面的查询中,conditional function在用户自定义函数中被调用:
结果: