美文网首页实用Linux
mysql-自定义函数

mysql-自定义函数

作者: 黄一倚 | 来源:发表于2018-10-28 14:03 被阅读0次

创建自定义无参数函数

mysql> create function f1() 
mysql> returns varchar(30) 
mysql> return date_format(now(),'%Y年%m月%d日 %H点:%i分:%s秒');
Query OK, 0 rows affected (0.10 sec)

调用自定义函数

mysql> select f1();

创建有参数的自定义函数

mysql> create function f2(num1 smallint, num2 smallint)
    -> returns float(10,2) 
    -> return (num1+num2)/2;
Query OK, 0 rows affected (0.08 sec)

调用有参数的自定义函数

mysql> select f2(10,7);

创建具有复合结构的自定义函数

mysql> create function adduser(id int, uname varchar(20), pword varchar(20))
    -> returns int
    -> begin
    -> insert into user(id,username,password) values(id,uname,pword);
    -> return last_insert_id();
    -> end
    -> //
Query OK, 0 rows affected (0.01 sec)

调用复合结构的自定义函数

mysql> select adduser(6,'Lucky','456')//

删除自定义函数

mysql> drop function adduser;

相关文章

  • mysql-自定义函数

    创建自定义无参数函数 调用自定义函数 创建有参数的自定义函数 调用有参数的自定义函数 创建具有复合结构的自定义函数...

  • MYSQL-自定义函数

    UDF 是一种对MYSQL扩展的途径,用法与内置函数相同 自定义函数的两个必要条件 1、参数 2、返回值 创建自定...

  • MYSQL-函数

    字符函数 CONCAT() 字符连接 CONCAT_WS() 使用指定的分隔符进行支付连接 format() 数字...

  • mysql-函数:数字函数

  • mysql-函数:日期函数

    1.入职20年以上的员工 2.查询98年上半年入职的人 3.无论哪一年,一月份入职的人

  • 9.MySQL自定义函数

    自定义函数 自定义函数的两个必要条件 参数 返回值 创建自定义函数 函数体 例子 带有参数的自定义函数 删除函数 ...

  • mysql-内置函数

    五大类 -常用数字函数字符串函数日期时间函数类型转换函数流程控制 1.数字函数select abs(n);求绝对值...

  • MySQL-窗口函数

    一般的商业数据库(其实也就是DB2,Oracle,SQL Server)都具备窗口函数这个功能,只不过名称不同,我...

  • trace函数、自定义函数

    trace函数:修改部分可见函数的源代码。自定义函数:函数名<-function(){ } ①自定义函数 ②匿名函...

  • sql server 自定义函数

    函数分为系统函数,自定义函数。 系统函数 如聚合函数,max(),min() 等等系统提供的函数。 自定义函数 自...

网友评论

    本文标题:mysql-自定义函数

    本文链接:https://www.haomeiwen.com/subject/lcvptqtx.html