您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

十七、mysql 函数

bubuko 2022/1/25 19:59:38 mysql 字数 1712 阅读 618 来源 http://www.bubuko.com/infolist-5-1.html

含义:一组预先编译好的SQL语句的集合,理解成批处理语句 优点:1)提高代码的重用性 2)简化操作 3)减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率 存储过程和函数的区别: 存储过程:可以有0个返回,也可以有多个返回,适合做批量插入、批量更新 函数:有且仅有1个,适合做处理数据后返回 ...

含义:一组预先编译好的SQL语句的集合,理解成批处理语句

 

优点:1)提高代码的重用性

   2)简化操作

   3)减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率

 

存储过程和函数的区别:

  存储过程:可以有0个返回,也可以有多个返回,适合做批量插入、批量更新

  函数:有且仅有1个,适合做处理数据后返回一个结果

 

一、创建语法

  1、CREATE FUNCTION 函数名(参数列表) RETURNS 返回类型

    BEGIN

    函数体

    END

  2、注意: 参数列表包含两部分:参数名、参数类型

    函数体:肯定会有RETURN 语句,

    函数体中仅有一句话,则可以省略begin end

    使用delimiter语句设置结束标记\

 

二、调用语句

  语法:SELECT 函数名(参数列表)

三、查看函数

  SHOW CREATE FUNCTION 函数名;

四、删除函数

  DROP FUNCTION 函数名;

十七、mysql 函数

原文:https://www.cnblogs.com/nuochengze/p/12651619.html


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶