mysql里如何新建函数
发布时间:09/01 来源:未知 浏览:
关键词:
mysql里创立函数的办法:第一查看创立函数的功效可否开启;然后假如Value处值为OFF,则需将其开启;接着创立函数时,先选中数据库;最后停止测试即可。
更多相关免费学习引荐:mysql教程(视频)
mysql里创立函数的办法:
一、查看创立函数的功效可否开启:
mysql> show variables like '%func%'; +-----------------------------------------+-------+ | Variable_name | Value | +-----------------------------------------+-------+ | log_bin_trust_function_creators | ON | +-----------------------------------------+-------+ 1 row in set (0.02 sec)
二、假如Value处值为OFF,则需将其开启。
mysql> set global log_bin_trust_function_creators=1;
三、创立函数时,先选中数据库,
mysql> use xxx; Database changed delimiter $$是设定 $$为命令终止符号,代替分号,由于分号在begin...end中会用到; mysql> delimiter $$ CREATE FUNCTION first_func(param1 varchar(5),parmam2 varchar(5),param3 varchar(10)) RETURNS TINYINT BEGIN RETURN 1; END
函数创立成功后需复原分号为命令终止符号。
mysql> delimiter ;
四、测试:
mysql> select first_func('aaa','bbb','ccc'); +-------------------------------+ | first_func('aaa','bbb','ccc') | +-------------------------------+ | 1 | +-------------------------------+ 1 row in set (0.47 sec)
五、删除函数:
mysql> drop function first_func ; Query OK, 0 rows affected (0.11 sec)
六、查看函数
1) show function status
显示数据库中所有函数的根本信息
2)查看某个详细函数
mysql>show create function function;
以上就是mysql里怎样创立函数的具体内容,更多请关注百分百源码网其它相关文章!