81 存储过程 太过爱你忘了你带给我的痛 2021-11-13 18:46 219阅读 0赞 一、先看一下存储过程的标准格式 (中括号内的参数为非必填项。) CREATE [DEFINER = { user | CURRENT_USER }] PROCEDURE sp_name ([proc_parameter[,...]]) [characteristic ...] routine_body proc_parameter: [ IN | OUT | INOUT ] param_name type characteristic: COMMENT 'string' | LANGUAGE SQL | [NOT] DETERMINISTIC | { CONTAINS SQL | NO SQL | READS SQL DATA | MODIFIES SQL DATA } | SQL SECURITY { DEFINER | INVOKER } routine_body: Valid SQL routine statement [begin_label:] BEGIN [statement_list] …… END [end_label] 二、可能看不懂是吧,没关系下面来个简单示例 前期准备:假设我的数据库copy\_test里有张student表 ![1696126-20190626150606934-752942929.png][] 开始编写存储过程: ![1696126-20190626151316618-248180111.png][] 敲回车会出现: ![1696126-20190626151423208-1164404047.png][] 然后再输入delimiter ;敲回车。(目的是将语句的结束符恢复为分号;): ![1696126-20190626151523197-1268798187.png][] 至此,一个存储过程创建完成。 下面我们传入参数 5 来调用一下存储过程看一下效果吧。 ![1696126-20190626151932713-1887063469.png][] 执行成功了,这时我们再查一遍student表: ![1696126-20190626152125133-171979158.png][] 已经删除掉了id为5 的数据。 前面只是看我编写和调用存储过程,具体每个字段是什么意思呢?下一篇我们再详细解析。 转载于:https://www.cnblogs.com/xiaonengxiong/p/11090123.html [1696126-20190626150606934-752942929.png]: /images/20211113/fc4fb52d62c84d7b99826e9cf7a005f4.png [1696126-20190626151316618-248180111.png]: /images/20211113/b818600c16054da5ae09cbdae0a06868.png [1696126-20190626151423208-1164404047.png]: /images/20211113/e427472b13064ebebfddd6d7157e470d.png [1696126-20190626151523197-1268798187.png]: /images/20211113/c4766a5bc08147d6b856a9607d415ecb.png [1696126-20190626151932713-1887063469.png]: /images/20211113/c622f06e44744c0aa60613df2e66bd31.png [1696126-20190626152125133-171979158.png]: /images/20211113/4672ea35e253476bbcb9029aefaca8f7.png
相关 存储过程 什么是存储过程? 存储过程是由T-sql语句组成,通过这个语句实现一个功能并且给这个语句起个名字,待用到此功能的时候调用这个名字即可。 存储过程的好处: 1.数据库 ╰半夏微凉°/ 2022年07月13日 10:50/ 0 赞/ 179 阅读
相关 存储过程 MySQL的存储过程(procedure),也叫存储程序。它是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。可以通过存储过程的名称对其进行调用。 存储过程跟触发 浅浅的花香味﹌/ 2022年05月30日 02:09/ 0 赞/ 209 阅读
相关 存储过程一 存储过程介绍 存储过程是由流控制和SQL语句书写的过程,这个过程经编译和优化 后存储在数据库服务器中,使用时只要调用即可。在ORACLE中,若干个 有联系的过程可以组合在一起构成程序 川长思鸟来/ 2022年05月26日 03:13/ 0 赞/ 237 阅读
相关 存储过程 存储过程 文前话: 内心一场金戈铁马 -------------------- 定义: 1.存储过程(Stored Procedure)是在大型数 ﹏ヽ暗。殇╰゛Y/ 2022年05月09日 00:24/ 0 赞/ 221 阅读
相关 存储过程 dbms\_output.put\_line : 用于打印信息 create or replace PROCEDURE ALLJOB AS 用于创建存储过程 ,名称 港控/mmm°/ 2022年04月23日 05:20/ 0 赞/ 236 阅读
相关 存储过程 1、建立存储过程完成图书管理系统中的借书功能。 功能要求: l 借书时要求输入借阅流水号,借书证号,图书编号。(即该存储 淩亂°似流年/ 2022年04月22日 06:16/ 0 赞/ 340 阅读
相关 存储过程 Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以 ゞ 浴缸里的玫瑰/ 2022年01月22日 03:29/ 0 赞/ 265 阅读
相关 81 存储过程 一、先看一下存储过程的标准格式 (中括号内的参数为非必填项。) CREATE [DEFINER = { user | CURRENT_USER 太过爱你忘了你带给我的痛/ 2021年11月13日 18:46/ 0 赞/ 219 阅读
相关 存储过程 1. 存储过程的类型: (1) 用户自定义存储过程 自定义存储过程即用户使用T\_SQL语句编写的、为了实现某一特定业务需求,在用户数据库 旧城等待,/ 2021年11月04日 22:12/ 0 赞/ 454 阅读
相关 存储过程 存储过程在我们后端开发很常用,我们经常在开发过程中需要写存储过程,其实存储过程没啥难的,就是一个固定的格式,最难的在于存储过程中我们要写的逻辑,业务方面的东西,这些就需要我们对 柔光的暖阳◎/ 2021年11月01日 23:20/ 0 赞/ 406 阅读
还没有评论,来说两句吧...