A:加密函数
SELECT MD5('admin')#为web页面做准备
PASSWORD('admin')
B:定义函数两个必要条件
1.参数:可以有零个或多个
2.返回值:只能有一个返回值
#创建无参的自定义函数
CREATE FUNCTION f1() RETRUNS VARCHAR(30) RETURN DATE_FORMATE(NOW(),'%Y年%m月%d日 %H点:%i分:%s秒')
#创建有参的函数
CREATE FUNCTION f2(num1 smallint unsigned,num 2 smallint unsigned) RETRUNS FLOAT(10,2) UNSIGNED RETURN (num1+num2)
select f2(10,12)
*****多个参数也行(复合结构的函数需要使用BEGIN...END来包含)
SELECT MD5('admin')#为web页面做准备
PASSWORD('admin')
B:定义函数两个必要条件
1.参数:可以有零个或多个
2.返回值:只能有一个返回值
#创建无参的自定义函数
CREATE FUNCTION f1() RETRUNS VARCHAR(30) RETURN DATE_FORMATE(NOW(),'%Y年%m月%d日 %H点:%i分:%s秒')
#创建有参的函数
CREATE FUNCTION f2(num1 smallint unsigned,num 2 smallint unsigned) RETRUNS FLOAT(10,2) UNSIGNED RETURN (num1+num2)
select f2(10,12)
*****多个参数也行(复合结构的函数需要使用BEGIN...END来包含)