mysql 存储过程 记录是否存在_如何检查MySQL中是否存在存储过程?
让我们首先创建一个存储过程-mysql> DELIMITER //
mysql> CREATE PROCEDURE ExtenddatesWithMonthdemo(IN date1 datetime, IN NumberOfMonth int )
-> BEGIN
-> SELECT DATE_ADD(date1,INTERVAL NumberOfMonth MONTH) AS ExtendDate;
-> END;
-> //
mysql> DELIMITER ;
现在,使用help SHOW CREATE命令检查存储过程是否存在。
查询如下-mysql> SHOW CREATE PROCEDURE ExtenddatesWithMonthdemo;
The following is the output displaying the details of the stored procedure we created above:
+--------------------------+--------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------+----------------------+--------------------+
| Procedure | sql_mode | Create Procedure | character_set_client | collation_connection | Database Collation |
+--------------------------+--------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------+----------------------+--------------------+
| ExtenddatesWithMonthdemo | STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION | CREATE DEFINER = `root`@`%` PROCEDURE `ExtenddatesWithMonthdemo`(IN date1 datetime, IN NumberOfMonth int )
BEGIN
SELECT DATE_ADD(date1,INTERVAL NumberOfMonth MONTH) AS ExtendDate;
END | utf8 | utf8_general_ci | utf8_general_ci |
+--------------------------+--------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------+----------------------+--------------------+
1 row in set (0.00 sec)
借助CALL命令调用存储过程。查询如下-mysql> call ExtenddatesWithMonthdemo('2019-02-13',6);
输出结果+---------------------+
| ExtendDate |
+---------------------+
| 2019-08-13 00:00:00 |
+---------------------+
1 row in set (0.10 sec)
mysql 存储过程 记录是否存在_如何检查MySQL中是否存在存储过程?相关推荐
- asscess 一条记录更新数据_一条MySQL更新语句是怎么执行的?
流程图 这是在网上找到的一张流程图,写的比较好,大家可以先看图,然后看详细阅读下面的各个步骤. 执行流程: 1.连接验证及解析 客户端与MySQL Server建立连接,发送语句给MySQL Serv ...
- mysql数据库是否存在_如何检查mysql数据库是否存在
如何检查mysql数据库是否存在 是否可以在建立连接后检查(MySQL)数据库是否存在. 我知道如何检查数据库中是否存在表,但我需要检查数据库是否存在. 如果不是,我必须调用另一段代码来创建它并填充它 ...
- mysql杠杆加号什么意思_对tb_book表中的数据,按ID序号进行升序排列,查询语句是什么?_学小易找答案...
[单选题]修改数据库表结构用以下哪一项 ( ) [单选题]对于一个微小物理量,通常采用将其进行放大的方法实现测量,以下哪个不是物理实验方法? [单选题]扭摆实验中,为了测出金属匀质细杆绕质心对称轴的转 ...
- mysql 5.7临时表空间_深度解析MySQL 5.7之临时表空间
临时表 临时表顾名思义,就是临时的,用完销毁掉的表. 数据既可以保存在临时的文件系统上,也可以保存在固定的磁盘文件系统上. 临时表有下面几种: 1.全局临时表 这种临时表从数据库实例启动后开始生效,在 ...
- mysql主键自增长_全面的MySQL优化面试解析
本文概要 文章内图片有损,需要高清可以在公众号内回复"大图" 概述 为什么要优化 系统的吞吐量瓶颈往往出现在数据库的访问速度上 随着应用程序的运行,数据库的中的数据会越来越多,处理 ...
- mysql update多个字段_常见的MySQL命令大全fourth
1:使用SHOW语句找出在服务器上当前存在什么数据库: mysql> SHOW DATABASES; 2:2.创建一个数据库MYSQLDATA mysql> Create DATABASE ...
- mysql如何查看事务日记_详解 Mysql 事务和Mysql 日志
事务特性 1.原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节. 2.一致性(Consistency):事务开始前和结束后,数据库的完整性约束没有被破 ...
- mysql自定义函数的优缺点_浅谈MySQL创建自定义函数漏洞的利用和防止
前一阵子网上风靡的MySQL的udf.dll提权我有所了解-近日由于不再在IDC行业工作了-所以也有所淡忘- 只是最近实在手痒,就决定对我的站点所在的服务器下手--.正好用上这招了- 站点的服务器是W ...
- mysql操作数据库语句大全_常用的Mysql数据库操作语句大全整理
一.用户管理: 1.新建用户: >create user name identified by 'ssapdrow'; 2.更改密码: >set password for name=pas ...
最新文章
- 震撼三观:从细胞到宇宙
- IOS开发中UIBarButtonItem上按钮切换或隐藏实现案例
- 11、Libgdx的音频
- Java实现计算景区门票GUI版(入门)
- Active Directory备份与还原
- find命令与locate命令的区别
- 服务器精益改善系列,用OEE来指导生产改善,知识贴干货!「标杆精益」
- java使用egl_EGL 学习
- 微信小程序毕业设计 基于微信校园二手交易信息小程序系统开题报告
- PyGame每日一练——五子棋小游戏
- 如何在html中加锚定标记,给一个锚定标记多个功能 - HTML
- 游戏美术和策划的要求
- oracle数据库系统学习,Oracle数据库学习第二天
- 实现74X138和用74X138和74X139构成5-32线译码器
- 女性英文名對照及涵意大全
- Summernote实现图片上传功能
- Hadoop海量级分布式存储
- 网络流——最大流EK算法讲解
- Golang实现并发版网络爬虫:豆瓣-电影名人数评分爬取并保存文件
- 建筑电气设备安装检修实验装置QY-DQS10
热门文章
- 六种常用的物联网通信协议
- js微信小程序页面左上角返回跳转指定页面
- python 在末尾增加一个字符串,python - Python File.write在末尾添加额外的字符串 - SO中文参考 - www.soinside.com...
- php读取csv指定行_PHP快速读取CSV大文件指定行
- 网络层常见知识点剖析
- 计算机上没有启动程序怎么办,Win7开机不加载启动项怎么办
- PHP ERROR_PHP 处理错误函数
- 转帖 IBM要推POWER9,来了解一下POWER处理器的前世今生
- solr 启动、停止
- linux下如何安装配置redis及主从配置