• 十七、mysql 函数


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

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

       2)简化操作

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

    存储过程和函数的区别:

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

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

    一、创建语法

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

        BEGIN

        函数体

        END

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

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

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

        使用delimiter语句设置结束标记

    二、调用语句

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

    三、查看函数

      SHOW CREATE FUNCTION 函数名;

    四、删除函数

      DROP FUNCTION 函数名;

  • 相关阅读:
    ZOJ Problem Set
    ZOJ Problem Set
    ZOJ Problem Set
    ZOJ Problem Set
    ZOJ Problem Set
    387.First Unique Character in a String
    169. Majority Element
    postgresql 导出函数的方法
    455. Assign Cookies.md
    python模拟shell执行脚本
  • 原文地址:https://www.cnblogs.com/nuochengze/p/12651619.html
Copyright © 2020-2023  润新知