下面演示实现有参数的函数,T-SQL语句如例9.7所示。
例9.7:编写函数,实现让用户输入一个数,返回1到这个数的和。
(1) 调用函数
函数定义好后,就可以调用了。调用例9.7中的用户定义函数:
查询结果如图9.10所示。
图9.10
正常传入参数:
查询结果如图9.11所示。
图9.11 和为120
调用用户定义函数时函数是与当前数据库绑定的,可以直接调用,也可以使用数据库名.函数名的格式调用。MySQL中的函数必须有一个返回值;函数中不能有查询语句。