首页 / MYSQL / Navicat写mysql存储过程
Navicat写mysql存储过程
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Navicat写mysql存储过程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含923字,纯文字阅读大概需要2分钟。
内容图文
![Navicat写mysql存储过程](/upload/InfoBanner/zyjiaocheng/920/98cb740a7980402ebc196767a0734517.jpg)
我们知道,数据库的增删查改操作需要一些基础数据来支撑,如果只是简单的表,我们随意添加几条数据也就罢了,但是像楼主操作的数据库动辄二十几个字段,一条一条添加真的是烦人,这时候,通过存储过程来插入测试数据就显得方便又快捷了,话不多说,直接上代码:
BEGIN
#Routine body goes here...
DECLARE i INT;
DECLARE a INT;
set i=3;
set a=i*10+i;
while i<20 Do
INSERT INTO `b2corder` VALUES(i,a,'DELIVERED',a,a,a,a,NOW(),NOW(),a,a,a,'NONE',a,i,a,a,a,a,a,a,a,a,a,NOW(),i,a);
SET i=i+1;
set a=i*10+i;
END WHILE;
RETURN 0;
END
需要插入多少条自己在代码里改,小菜鸟就不在此献丑了
Ps:插入date类型的数据可以直接用NOW()函数,获取当前时间
详细过程:
在数据库的函数选项中新建一个函数
存储过程和函数其实差不多,函数就是多返回一个值,如果是简单的操作,我们只需要选过程就行
选择过程默认生成:
BEGIN
#Routine body goes here...
END;
选择函数默认生成
BEGIN
#Routine body goes here…
RETURN 0;
END;
上代码,运行一遍
生成后,需要的时候可以手动改一些字段,如该表所属的分类等等
内容总结
以上是互联网集市为您收集整理的Navicat写mysql存储过程全部内容,希望文章能够帮你解决Navicat写mysql存储过程所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。