mysql存储过程编写-入门案例-遁地龙卷风
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mysql存储过程编写-入门案例-遁地龙卷风,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1349字,纯文字阅读大概需要2分钟。
内容图文
![mysql存储过程编写-入门案例-遁地龙卷风](/upload/InfoBanner/zyjiaocheng/473/cf51172add5945b790683f6bbfcaad68.jpg)
这篇文章只是简要的叙述了mysql存储过程编写的基本概念。
我使用的mysql版本是5.7.9-log。
参照<<深入浅出MySQL>>。
(0) delimiter //
delimiter //中的//可以指定为别的符号,比如delimiter @@,改变语句的结束的标识。
因为在存储过程中用到了;,不改变默认语句结束.标识将会报错。
创建完存储过程后别忘了自己更改过默认结束标识哦!
(1)存储过程的创建
在mysql命令行工具输入如下代码,当然你也可以在可视化工具中使用,不过建议使用命令行。
mysql> delimiter //
mysql> create procedure fine()
-> begin
-> set @x = 1;
-> end //
Query OK, 0 rows affected (0.00 sec)
(2) 存储过程的调
mysql> call fine() //
Query OK, 0 rows affected (0.00 sec)
查看执行结果:
mysql> select @x//
+------+
| @x |
+------+
| 1 |
+------+
1 row in set (0.00 sec)
(3)查看存储过程
a.查看存储过程的定义
show create procedure fine /G
/G便于查看结果
定义:如何创建存储过程。
b.查看存储过程的状态
show procedure status like ‘fine‘ \G
或者使用use information_schema切换数据库
select * from routines where routine_name = ‘fine‘ \G
状态:已存在的存储过程的状态。
information_schema是mysql自带的数据库。
mysql存储过程编写-入门案例-遁地龙卷风
标签:基本概念 建议 name font begin 切换 row log schema
本文系统来源:http://www.cnblogs.com/resolvent/p/6123323.html
内容总结
以上是互联网集市为您收集整理的mysql存储过程编写-入门案例-遁地龙卷风全部内容,希望文章能够帮你解决mysql存储过程编写-入门案例-遁地龙卷风所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。