位置: 编程技术 - 正文

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)

  • 个税一般劳务报酬所得如何申报
  • 超过小规模纳税人
  • 调整增值税误差的方法
  • 印花税计算是含增值税吗
  • 小规模纳税人进项可以抵扣吗
  • 财税大管家客服电话
  • 过路费抵扣进项税填在申报表哪里
  • 红字专票进项税额如何做
  • 餐饮服务需要缴纳增值税吗
  • 礼品费如何报销
  • 零星物流运费无法支付
  • 个体工商户需要每个月报税吗
  • 员工福利费进项转出
  • 外经证预缴税款之后剩下的税款交到哪呢
  • 企业注销合适还是转让出去合适
  • 小规模纳税人月超15万季度不超45万
  • 在建工程需要交哪些税
  • 质量扣款可以放到费用吗
  • 零售通收银
  • 主营业务收入怎么结转
  • 财务报表季度申报资产负债表怎么填
  • 物业费属于什么合同
  • 转回已确认固定资产减值损失的会计处理怎么做?
  • 公司注销财务账需要保存几年
  • 财务费用为负数怎么结转
  • 微信收付款认证
  • 企业所得税免税政策
  • 技术转让所得减半征收企业所得税
  • cdr插件哪个最好用
  • 固态被锁了
  • window10安装教程u盘
  • php图片拼接
  • 使用PHP similar text计算两个字符串相似度
  • php面向对象编程
  • 电脑dwm.exe是什么
  • 圣保罗大教堂是什么教
  • php 堆排序
  • 其他应收款的审计重点不包括哪些
  • 跨境收入怎么入账
  • 北极光下的众神图片
  • 工程未审计资金能支付到多少
  • html盒子边框圆角
  • 单点登录sso原理
  • 中科院t1
  • 你应该知道的数学常识纪录片
  • 服务什么行业
  • 售后租回交易的资产销售价低于市场价承租人作为
  • 应付票据的贴现账务处理
  • 发票抵扣联和发票联区别
  • 资产负债表中的货币资金怎么算
  • 电子承兑逾期超过30天怎么办
  • 个人所得税定额税率
  • 金税四期有什么变化
  • 公司多交的社保费法律规定需要退还吗
  • 工业企业分为哪几类
  • 速动比率和流动比率的关系
  • 研发费用加计扣除政策指引2.0
  • 用银行存款支付本季度短期借款利息
  • 不同税率的产品可以开在同一张发票上吗
  • 预付账款主要是什么
  • 购进货物用于集体福利要交增值税吗
  • 收到质保金怎么写收据
  • 未抵扣进项税额转出会计分录
  • 个税专项扣除住房租金标准
  • 发票入账有效期是多长时间
  • sql server?
  • 该程序无法正常启动
  • win8.1关机没反应
  • 电脑游戏战争策略游戏
  • vmware虚拟机Linux扩展硬盘
  • Win7 64位旗舰版设置字体显示比例让字体变大
  • 装win10没有版本选择提示
  • JavaScript_ECMA5数组新特性详解
  • python里面import
  • vue实现滚动条
  • shell脚本wc
  • js闭包的使用
  • python日志类
  • 上海市税务局领导简介
  • 武汉代账公司一般怎么收费
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设