创建存储过程

CREATE PROCEDURE procedure_name ([proc_parameter[,...]])
begin-- SQL语句
end ;

示例 :

delimiter $create procedure pro_test1()
beginselect 'Hello Mysql' ;
end$delimiter ;

DELIMITER

​ 该关键字用来声明SQL语句的分隔符 , 告诉 MySQL 解释器,该段命令是否已经结束了,mysql是否可以执行了。默认情况下,delimiter是分号;。在命令行客户端中,如果有一行命令以分号结束,那么回车后,mysql将会执行该命令。

调用存储过程

call procedure_name() ;  

查看存储过程

-- 查询db_name数据库中的所有的存储过程
select name from mysql.proc where db='db_name';-- 查询存储过程的状态信息
show procedure status;-- 查询某个存储过程的定义
show create procedure test.pro_test1 \G;

删除存储过程

DROP PROCEDURE  [IF EXISTS] sp_name ;

创建调用查询删除存储过程语法相关推荐

  1. 库的基本操作与表格创建及查询删除表

    库的基本操作 3.1 问题 本例要求熟悉MariaDB库的基本管理操作,完成下列任务: 1)列出MariaDB服务器上有哪些库 2)选择mysql库,列出此库中有哪些表,找到 user 表 3)创建名 ...

  2. 【DS with Python】 Pandas中Series DataFrame的结构、创建、查询、修改语法与实例

    文章目录 前言 一.Series结构与应用 1.1 Series的构造 1.2 创建Series 1.2.1 可用于创建Series的类型 1.2.2 三种设置index的方法 1.2.3 Serie ...

  3. MySQL删除存储过程

    当数据库存储废弃的存储过程时,需要删除 MySQL中,使用DROP语句删除存储过程 语法格式 DROP {PROCEDURE | FUNCTION} [IF EXISTS] sp_name 参数说明 ...

  4. SQLServer之删除存储过程

    删除存储过程注意事项 在删除任何存储过程之前,请检查依赖对象,并且相应地修改这些对象. 如果没有更新这些对象,则删除存储过程可能会导致依赖对象和脚本失败. 若要显示现有过程的列表,请查询 sys.ob ...

  5. T-SQL删除存储过程

    使用T-SQL脚本删除存储过程 语法: --声明数据库引用 use 数据库名称; go --判断是否存在存储过程,如果存在则删除 if exists(select * from sys.procedu ...

  6. MySQL 学习笔记(6)— 存储过程创建、调用、删除以及带参数的存储过程

    1. 存储过程总结 存储过程是一种存储在数据库中的程序.它可以包含多个 SQL 语句,并提供许多过程语言的功能,例如变量定义.条件控制语句.循环语句.游标以及异常处理等. 1.1 存储过程优点 实现代 ...

  7. 存储过程和函数——概述||创建存储过程||调用存储过程||查看存储过程||删除存储过程

    存储过程和函数概述 存储过程和函数是事先经过编译并存储在数据库中的一段 SQL 语句的集合, 调用存储过程和函数可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理 ...

  8. oracle 创建,删除存储过程,参数传递,创建,删除存储函数,存储过程和函数的查看,包,系统包

    认识存储过程和函数 存储过程和函数也是一种PL/SQL块,是存入数据库的PL/SQL块.但存储过程和函数不同于已经介绍过的PL/SQL程序,我们通常把PL/SQL程序称为无名块,而存储过程和函数是以命 ...

  9. mysql 创建存储过程语法_mysql存储过程语法及实例

    存储过程如同一门程序设计语言,同样包含了数据类型.流程控制.输入和输出和它自己的函数库. --------------------基本语法-------------------- 一.创建存储过程 c ...

最新文章

  1. 【java】 linux下利用nohup后台运行jar文件包程序
  2. hashcode的理解
  3. 烂泥:文件服务器搭建与使用详解,minio文件服务器搭建(单机版)
  4. js将docx转换为html,js 将word转换Html
  5. 前端学习(1756):前端调试值之如何监控页面的动画
  6. 新建android模拟器无法拨号 真机可以拨号,自己想弄个手机拨号器,可是在模拟器上没有反应,能帮帮忙吗?...
  7. 【转】Android M新控件之AppBarLayout,NavigationView,CoordinatorLayout,CollapsingToolbarLayout的使用...
  8. WCF在安全性方面的支持(1):一些概念
  9. android 图片墙拼贴,三步搞定 用APP打造图片文字拼贴效果
  10. python — Auto_QQ连连看
  11. cl.exe nmake.exe
  12. C语言——输入输出格式
  13. inter无线网卡服务器版驱动,intel无线网卡驱动程序官方版
  14. 邓白氏编码申请经验分享
  15. 放弃高薪的程序员,体制内或许才是最好的归宿
  16. android判断系统版本号,Android获取手机型号/系统版本号/App版本号等信息实例讲解...
  17. Cesium3Dtilesets 使用customShader的解读以及泛光效果示例
  18. 绝地求生大逃杀地图分析
  19. 展望未来「编程之路起始篇」
  20. 在电脑上打开手机当前浏览的网页

热门文章

  1. OpenGL超级宝典笔记——遮挡查询 [转]
  2. 网站移动版本开发踩坑实录二
  3. JavaScript学习笔记(四十四) 装饰器
  4. 连接关键词用什么符号
  5. Dotfuscator使用教程
  6. kong安装配置手册
  7. Linux 中的文件锁
  8. idea springBoot 配置devtools实现热部署
  9. python控制窗口缩放
  10. Andorid 刷新样式一