mysql 批量删除存储过程编写详解

一、存储过程函数详解

CREATE  PROCEDURE : 声明存储过程

delete_matches:方法名用来调用

IN uid INTEGER :传参uid,INTEGER 类型。

  • IN 输入参数:表示调用者向过程传入值(传入值可以是字面量或变量)
  • OUT 输出参数:表示过程向调用者传出值(可以返回多个值)(传出值只能是变量)
  • INOUT 输入输出参数:既表示调用者向过程传入值,又表示过程向调用者传出值(值只能是变量)

BEGIN :开始

语句块{

}

END:结束

二、编写存储过程

CREATE  PROCEDURE  delete_matches (IN uid INTEGER)
BEGIN

DELETE FROM da_city_stlstj  WHERE id = uid;

END

三、调用测试

CALL delete_matches(1); 

成功结果如下↓

发布了117 篇原创文章 · 获赞 32 · 访问量 16万+

猜你喜欢

转载自blog.csdn.net/qq_17025903/article/details/101571581