位置: 编程技术 - 正文

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)

  • 国内税和国外税
  • 公司老板有钱吗
  • 固定资产报废处置收入要交增值税吗
  • 今年成立的公司,残保金是否要申报
  • 公司买车能一次性抵扣所得税吗
  • 帮别人买交强险,受益人是我,有影响吗
  • 所得税季报利润表怎么填
  • 企业所得税的常设机构
  • 净现值为零时的收益率
  • 工会经费为员工计税依据是什么
  • 期初固定资产净值在资产负债表中的哪里
  • 企业增加实收资本
  • 用于展览的存货如何做会计处理?
  • 企业向学校捐赠 流程
  • 公司收到保险公司的理赔款怎么做分录
  • 增值税5%的税率怎么算
  • 哪些外籍个人应在中国缴纳个税?
  • 抵扣联复印件可以做账吗
  • 房屋租赁发票需要什么资料
  • 关联企业借款利息税前扣除
  • 中介公司代发工资合法吗
  • 公司购买电器的账务处理
  • 赠品不开发票合理么
  • 苹果推送ios15
  • PHP:Memcached::setByKey()的用法_Memcached类
  • 政策性搬迁损失扣除年度
  • 金融资产减值损失计入什么科目
  • 如何选购餐桌椅
  • 加班费的计算基数包括补贴吗
  • php封装数据库操作
  • 请问酒厂销售酒怎么样?
  • thinkphp yii
  • 企业商誉属于什么资产
  • 制作个性化的奖杯或者奖状
  • 药品进销差价的计算公式
  • 对公户怎么取备用金
  • Nat Biotechnol –精准 CRISPR-Cas噬菌体疗法将为重症感染患者带来福音
  • cvpr best
  • php的urlencode
  • md5 python3
  • discuz论坛账号
  • 无形资产转让的最低收费额如何确定?
  • 劳务派遣怎么开
  • 购买固定资产发生的支出是资本性支出
  • 资产负债表不能有负数吗
  • 销售额包括哪些会计科目
  • 税控系统如何清卡
  • 补交上年度企业所得税税额需要本年度纳税调增吗
  • 营业总收入同比增长怎么分析
  • 收到退回的文化事业建设费会计分录
  • 金税盘分盘可以全额抵扣吗
  • 保险费用缴纳
  • 汇兑损益的账务处
  • 申报工资总额除以在职人员人数
  • 旅游应当提示参加团队旅游的旅游者按照规定购买什么
  • 一般纳税人开错税率严重吗
  • mysql数据库定时备份脚本
  • centos 安装选择
  • 火狐firefox浏览器华为
  • 如何更改win8开始菜单
  • win8系统运行窗口怎么打开
  • windows xp 任务栏在右边
  • ubuntu上安装qt
  • sgrmbroker.exe是什么进程
  • linux 压缩包zip
  • archlinux ip地址
  • linux br0配置
  • 批处理 计算
  • bat 批处理文件
  • 列宽自适应
  • unity的vector3
  • 批处理清除保留扇区
  • js辅助器下载
  • node用mongodb还是mysql好
  • python数据类型有
  • googlevoice使用教程
  • 湘医保缴费怎么网上缴费
  • 水利基金税率‰6什么时候调整
  • 安置残疾人即征即退
  • 财税[2020]25号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设