位置: 编程技术 - 正文

navicat中创建存储过程、触发器和使用游标的简单实例(图文)(navicate创建存储过程)

编辑:rootadmin

推荐整理分享navicat中创建存储过程、触发器和使用游标的简单实例(图文)(navicate创建存储过程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:navicate创建存储过程,navicat如何创建数据表,navicate创建存储过程,navicat如何创建存储过程,navicat如何建立数据库及表的创建,navicat创建的数据库的存储位置,navicat如何创建存储过程,navicat创建的数据库的存储位置,内容如对您有帮助,希望把文章链接给更多的朋友!

1、建表首先先建两张表(users表和number表),具体设计如下图:

2、存储过程写一个存储过程,往users表中插入数据,创建过程如下:

代码如下

执行存储过程后可以看到users表中的数据如下:

整个存储过程的编写就完成了,当然这只是一个极为简单的例子,仅供入门参考。

3、触发器

在写触发器之前,我们先把users的数据清空

现在我们有两个表,我要做的事情就是,当我往users中插入数据后,number中也相应变化:

例如,number表中有一条初始数据,id=1,num=0;

navicat中创建存储过程、触发器和使用游标的简单实例(图文)(navicate创建存储过程)

当我往users中插入一条数据后,就触发number表中的num字段就加1,也就是记录用户数。

下面我们来实现这个小小的功能。

右击users表,选择设计表

选择触发器选项

保存后,再往users表中添加新数据,再查看一下number中的数据,你会神奇的发现,number表中的数据也变了,自己动手试一下吧!

ps:存储过程需要程序员自己去执行,触发器,顾名思义,自动触发。

4、游标使用我现在想做的是将student_ID字段都加上,通过这个例子简单展示一下游标的使用。

创建一个存储过程,创建方式参考上面步骤。存储过程代码如下:

执行上面的存储过程,你会发现,users中的数据如你所愿的发生了变化。

MySQL实现类似于connect_by_isleaf的功能MySQL方法或存储过程 最近有个特别变态的业务需求,有一张表CREATETABLE`demo`(`id`int()unsignedNOTNULLAUTO_INCREMENT,`tid`int()DEFAULT'0',`pid`int()DEFAULT'1',PRIMARYKEY(`id`))ENGINE=InnoDBAUTO_INCREM

MySQL的查询计划中ken_len的值计算方法 key_len的含义在MySQL中,可以通过explain查看SQL语句所走的路径,如下所示:mysqlcreatetablet(aintprimarykey,bintnotnull,cintnotnull,index(b));QueryOK,0rowsaffected(0.sec)mysqlexpla

linux下mysql 5.7. 免安装版本图文教程 本文为大家分享了mysql5.7.免安装版本教程,供大家参考,具体内容如下MySQL:5.7.程序目录:/usr/local/MySQL数据文件目录:/data/mysql下载地址

标签: navicate创建存储过程

本文链接地址:https://www.jiuchutong.com/biancheng/350091.html 转载请保留说明!

上一篇:MySQL实现当前数据表的所有时间都增加或减少指定的时间间隔(推荐)(如何在mysql显示当前用户)

下一篇:MySQL实现类似于connect_by_isleaf的功能MySQL方法或存储过程(mysql和c)

  • 工资怎么扣费
  • 红冲上个月发票
  • 折扣折让属于什么科目
  • 物业公司停车费按什么征税
  • 房地产定金及预收款
  • 餐饮发票个人抬头怎么写
  • 具备什么条件的土地可以开发
  • 缴纳地方教育附加费现金流量选什么
  • 公司代扣代缴的个人所得税怎么做账
  • 资产减值损失管理措施
  • 虚开发票企业所得税怎么补缴税?
  • 企业购买商品发生的商业 应该计入财务费用吗
  • 税控设备全额抵扣政策
  • 携税宝的费用可以全额抵扣吗
  • 个体户发放现金工资税务局认可吗
  • 医院晚上开不开
  • 关于油票的纳税人识别号
  • 预缴时弥补的以前年度亏损是会计亏损吗?
  • 补充医疗保险报销流程
  • 收入未实现成本怎么进
  • 简易征收发票认证了之后怎么处理
  • 个人银行卡转公账怎么转
  • 税务贷的用途
  • 广告公司返点是什么意思
  • 个税手续费返还属于政府补助吗
  • 预付加油卡发票可以报销吗
  • 缴纳社保费现金流量?
  • 0x0000000a蓝屏代码怎么解决
  • 零售企业进销存怎么结转成本
  • 固定资产转卖怎么开票
  • php set_time_limit
  • php 文件上传类型限制
  • vue调用后端接口的方法
  • 购入电脑可以入成本里吗
  • php实现多维数组输入
  • php索引类型
  • Gumbel-Softmax完全解析
  • Yii2如何批量添加数据
  • 悬崖徒步
  • js map()
  • CV攻城狮入门VIT(vision transformer)之旅——VIT原理详解篇
  • php smtp发送邮件
  • 稿费支付方式怎么填
  • 固定资产清理的金额怎么算
  • 打印银行电子回单在打印机上怎么设置A5
  • 收到工会经费返还属于现金流量表哪
  • 弃置费用的现值计入固定资产
  • 增值税发票怎么领取
  • 小企业长期股权投资减值损失采用直接转销法
  • 小微企业 附加税
  • 转出未交增值税年末怎么转平
  • 应交税费科目怎么调整
  • 长期预付账款涉税
  • 没有合同的收入能入账吗
  • 亏损企业所得税汇算清缴后调减
  • 技术员差旅费计入哪个会计科目
  • 政府对失业人员补贴
  • 代理返利
  • 企业在销售过程中支付的消费税应通过什么账户进行核算
  • 营业收入和主营业务收入分别在哪看
  • 工业会计建账做账流程
  • sql高级写法
  • windows禁用usb口
  • win8 重装系统
  • win8.1系统更新后启动不了
  • win10怎么查看windows版本
  • 一岁的宝宝可以喝枸杞水吗
  • macbook恢复macos
  • win8安装itunes
  • win8 怎么样
  • win7arm
  • perl getoption
  • nodejs使用视频教程
  • ntp ntpdate
  • javascript的介绍
  • jquery动态添加html代码
  • jquery页面关闭事件
  • 如何理解财税一体化
  • 国家税务总局随州市税务局稽查局
  • 公司迁税务所流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设