位置: 编程技术 - 正文

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)

  • 个税应纳税所得额是要上交的钱吗
  • 车辆购置税计入固定资产入账价值吗
  • 营业成本包括哪些费用
  • 向银行借款存入银行会引起
  • 增值税改革后增值税申报表怎么填写
  • 非金融单位贷款利息收入列示什么科目
  • 通行费电子发票没有通行费字样
  • 汽车计提折旧年限及残值率
  • 租赁房屋增值税
  • 打折销售商品会计分录
  • 大额虚开发票做转出税款入什么会计科目?
  • 减免的增值税如何账务处理
  • 微信红包税前扣除
  • 营改增后受托代销手续费税率是多少?
  • 外管证开具后如何缴税?
  • 行邮税的税率档次
  • 全面营改增后,某房地产开发企业需要缴纳哪种税,为什么
  • 城镇土地使用税会计分录怎么做
  • 固定资产采用历史成本计价
  • 如何理解总分机的概念
  • 房地产企业的样板房,装修款如何缴纳增值税
  • 在win7系统中文件属性有哪些
  • 简易计税分包抵减
  • 定额发票可以抵进项税吗
  • 小规模纳税人月收入超过10万,要交多少税
  • 如何将win11任务栏变小一点
  • 民间非营利组织会计账务处理
  • 股东权益增加额/期初净经营资产
  • php转word
  • 先开票还是先付款最新规定
  • 计提未支付的费用
  • 工会费会计分录
  • 小程序自定义tabbar创意动画
  • php使用oci8扩展连接oracle
  • 解决的英文
  • 资产评估中折现怎么算
  • h5页面跳转小程序不显示按钮
  • php导入php文件
  • 浦东森林村
  • js数组常用方法有哪几种
  • ChatGPT强化学习大杀器——近端策略优化(PPO)
  • setup.cgi
  • php中的this
  • 专票当天可以领取吗
  • 设计模式代理模式
  • python的utils模块
  • ubuntu下mysql版本升级到5.7
  • 本期转让不动产的销售额是什么意思
  • 食堂账目怎么做
  • java连接mysql数据库
  • 新成立公司实收资本没到位该怎么做账
  • 暂估入库收到发票后摘要
  • 土地增值税是什么税种类型
  • 固定资产报废会计
  • 以前年度损益调整怎么做账
  • 亏损弥补的新旧不同
  • 一正一负发票要做凭证吗
  • 这么查看
  • ddl dml的区别
  • win7如何给电脑硬盘加密
  • mac 设置
  • linux中wc命令的用法
  • msoia.exe是什么程序
  • 有没有win8系统
  • win10如何删除windows账户
  • win7电脑dns错误不能上网怎么办
  • 在ubuntu上安装apache
  • 对js关键字命名的优点
  • Node.js node-schedule定时任务隔多少分钟执行一次的方法
  • 浅谈python装饰器探究与参数的领取
  • javascript resources
  • js文件设置编码
  • a标签跳转本地html页面
  • 简单谈谈你对中国国防建设的认识
  • javascript获取数据类型
  • jquery修改表格数据
  • Python3使用requests登录人人影视网站的方法
  • js中倒计时器怎么实现
  • 税务工作的前景怎么样
  • 车船税完税证明查询官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设