Mysql存储过程与函数篇,查看存储过程与函数

 时间:2026-04-21 20:13:12

1、创建用于测试的存储过程

CREATE PROCEDURE test_1(IN invalue INT(11),OUT outvalue INT(11))

BEGIN

    set outvalue = 100 * invalue;

END;

Mysql存储过程与函数篇,查看存储过程与函数

2、创建测试用的存储函数

CREATE FUNCTION test_2(invalue INT(11))

RETURNS INT(11)

BEGIN

    RETURN (100 * invalue);

END;

Mysql存储过程与函数篇,查看存储过程与函数

1、语法结构:

SHOW {PROCEDURE | FUNCTION} STATUS [LIKE '%匹配字段%'];

Mysql存储过程与函数篇,查看存储过程与函数

2、测试用例1:

SHOW PROCEDURE STATUS;

Mysql存储过程与函数篇,查看存储过程与函数

3、测试用例2:

SHOW PROCEDURE STATUS LIKE '%_1';

Mysql存储过程与函数篇,查看存储过程与函数

4、测试用例3:

SHOW FUNCTION STATUS;

Mysql存储过程与函数篇,查看存储过程与函数

1、语法结构

SHOW CREATE {PROCEDURE | FUNCTION} 存储过程或者函数的名称

Mysql存储过程与函数篇,查看存储过程与函数

2、测试用例1:

SHOW CREATE PROCEDURE test_1;

Mysql存储过程与函数篇,查看存储过程与函数

3、测试用例2:

SHOW CREATE FUNCTION test_2;

Mysql存储过程与函数篇,查看存储过程与函数

1、测试用例1:

SELECT * FROM information_schema.ROUTINES where ROUTINE_NAME='test_1';

Mysql存储过程与函数篇,查看存储过程与函数

2、测试用例2:

SELECT * FROM information_schema.ROUTINES where ROUTINE_NAME='test_2';

Mysql存储过程与函数篇,查看存储过程与函数

  • Mysql存储过程与函数篇,创建及调用存储函数
  • MySQL基础之函数和存储过程
  • Oracle存储过程、存储函数
  • MySQL存储过程与函数篇,使用循环语句
  • MySQL中的存储过程和函数如何使用光标
  • 热门搜索
    什么改变了我作文 赤潮是什么 怎样腌制泡菜 维生素e片 维生素a的作用 什么是dns lg是什么 脑供血不足什么症状 牛蛙养殖技术 上坡辅助是什么意思