Advertisement

mysql:函数(function)

阅读量:

文章结构概览

  • 一.总述
      • 1.语法结构的构建
      • 2.语法的调用方式
    • 二.构建流程

      • 1.无参数情形
      • 2.有参数情形
    • 三.函数信息的查询

    • 四.函数的移除操作

一.概述

1.语法构建与实现

定义函数的语法结构为:create function 函数名(参数列表) returns 返回类型,随后通过begin与end界定函数体内容。

需注意以下要点:
参数列表由两部分构成,分别为参数名称及对应的参数数据类型。
函数体中必须包含return语句,尽管若未将return置于函数体末尾并不会触发错误提示,但此做法并不推荐。
当函数体仅包含单一语句时,begin与end关键字可被省略。
此外,在编写过程中还需使用delimiter语句对结束标记进行设定。

2.调用语法实现与应用

调用函数时,需使用 select 关键字后接函数名称及对应的参数列表。

二.创建过程

1.不含参数设计分析

复制代码
    DROP FUNCTION f1;
    DELIMITER //
    CREATE FUNCTION f1() RETURNS INT
    BEGIN
    	DECLARE a INT DEFAULT 0;

全部评论 (0)

还没有任何评论哟~