位置: 编程技术 - 正文

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)

  • 支付企业所得税会计科目
  • 未交增值税是什么科目
  • 综合所得预扣预缴表在哪里查
  • 取得的收入含税吗
  • 易票365怎么认证发票
  • 航天发票上传不成功怎么手动上传
  • 外经证预缴税填不含税金额吗
  • 管家婆已过账销售单如何删除
  • 社保行业费率是什么
  • 外方获得的利润怎么算
  • 专用发票离线限额是什么意思
  • 公司注销后是不是就不再接受诉讼
  • 维修车间人员的工作总结
  • 总账会计就是内外账合并吗
  • 转出未交增值税科目
  • 收到质量索赔款怎么入账
  • 环保税与排污费的关系
  • 税收返还包括哪些税
  • 月末累计折旧怎么结转
  • 返利是冲减收入吗
  • 个体工商户和小微企业的区别
  • win11预览版更新界面
  • 公司有长期挂账的说法吗
  • 企业转手员工工龄怎么算
  • 记账凭证按其用途
  • php 随机数
  • 哥本哈根的地形
  • PHP:imagepalettetotruecolor()的用法_GD库图像处理函数
  • php使用oci8扩展连接oracle
  • 即征即退增值税属于政府补助吗
  • TypeError The view function did not return a valid response. The function either returned None 的解决
  • 孕妇钙片什么时候吃最好吸收? 已解决
  • react的高阶组件理解
  • 广告费与业务宣传费不超过当年销售收入
  • 银行历年账单怎么查
  • 自己的智能ai聊天怎么用
  • php post数据
  • 西安微信公众号开发
  • 直接转销法能不能用
  • 年报超时了可以补报吗
  • 帝国cms怎么样
  • layuitablechecked获取选中数据方式
  • 购入画图软件
  • 收入重复开票跨年了怎么处理
  • 预收账款的会计要素
  • 国际货运代理需要什么样的人才
  • mysql创建临时表并赋值
  • 长期股权投资评估增值调整
  • 销售退回会计分录
  • 佣金和其他费用
  • 会计学中递延收益的概念
  • 房地产老项目简易计税开专票
  • 权益净利率如何分析
  • 二手车公司销售二手车增值税怎么算
  • 怎么冲减多计提的增值税
  • 其他应收款平行记账科目
  • 冲暂估成本能冲部分暂估吗
  • sql server2008启动
  • 64位Vista、Windows7系统IIS连接数据库故障完美解决
  • hkcmd.exe损坏文件
  • mac键盘进水后会报废吗
  • win7关机快捷键设置
  • linux误删文件怎么办
  • centos8设置默认启动命令界面
  • linux卡屏
  • 紧跟潮流的句子
  • windows桌面卡
  • html的基本语法规则
  • python 单例
  • js计数排序
  • linux命令及含义
  • shell脚本函数及传参
  • dos跳转到指定目录
  • js滚动条怎么调出来
  • jquery弹出页面窗口
  • python中的get方法
  • 国家税务网上办税
  • 怎么删除天眼查信息
  • 课税对象与征税对象一样吗
  • 广东省深圳市地图最新版
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设