来看— MySQL数据库存储过程

– 定义

存储存储过程 是一段代码(过程),存储在数据库中的sql组成。

一个存储过程通常用于完成一段业务逻辑,例如报名,交班费,订单入库等。

而一个函数通常专注与某个功能,视为其他程序服务的,需要在其他语句中调用函数才可以,而存储过程不能被其他调用,是自己执行 通过call执行。

– 创建

CREATE PROCEDURE sp_name (参数列表)

过程体

参数列表:不同于函数的参数列表,需要指明参数类型

IN,表示输入型

OUT,表示输出型

INOUT,表示混合型

注意,没有返回值。

/* 存储过程 */

存储过程是一段可执行性代码的集合。相比函数,更偏向于业务逻辑。

调用:CALL 过程名

– 注意

  • 没有返回值。

  • 只能单独调用,不可夹杂在其他语句中

– 参数

IN|OUT|INOUT 参数名 数据类型

IN 输入:在调用过程中,将数据输入到过程体内部的参数

OUT 输出:在调用过程中,将过程体处理完的结果返回到客户端

INOUT 输入输出:既可输入,也可输出

– 语法

CREATE PROCEDURE 过程名 (参数列表)

BEGIN

过程体

END

在这里插入图片描述
上面是我收集的一些视频资源,在这个过程中帮到了我很多。如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以加入我们扣扣群【313782132 】,里面有各种软件测试资源和技术讨论。

在这里插入图片描述
当然还有面试,面试一般分为技术面和hr面,形式的话很少有群面,少部分企业可能会有一个交叉面,不过总的来说,技术面基本就是考察你的专业技术水平的,hr面的话主要是看这个人的综合素质以及家庭情况符不符合公司要求,一般来讲,技术的话只要通过了技术面hr面基本上是没有问题(也有少数企业hr面会刷很多人)
我们主要来说技术面,技术面的话主要是考察专业技术知识和水平,上面也是我整理好的精选面试题。

加油吧,测试人!如果你需要提升规划,那就行动吧,在路上总比在起点观望的要好。事必有法,然后有成。

资源不错就给个推荐吧~

猜你喜欢

转载自blog.csdn.net/weixin_50271247/article/details/108663988