存储过程1:

CREATE DEFINER=`root`@`localhost` PROCEDURE `pr_add`(a int,b int)
begin
declare c int;
if a is null then
set a = 0;
end if;
if b is null then
set b = 0;
end if;
set c = a + b;
select c as sum;
end

操作流程:

输入两个值

最终结果:

---------------------------------------------------------------------------------------------------------------------------------------------

存储过程2

users表设计

SQL代码:

CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_name`()
BEGIN#Routine body goes here...declare n bigint;set n = 201121029684;while n <= 201121029694doinsert into users(student_ID) values(n);set n = n + 1;end while;
END

运行结果:

navicat数据库运行存储过程相关推荐

  1. oracle 存储过程 db,oracle数据库的存储过程是什么?

    oracle数据库的存储过程:一组为了完成特定功能的SQL语句集,经编译后存储在数据库中.存储过程是由流控制和SQL语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,应用程序使用时只要调用即 ...

  2. 数据库创建存储过程_创建存储过程来修复孤立的数据库用户

    数据库创建存储过程 问题 ( The Problem ) This problem demonstrates a very common scenario. When a backed up data ...

  3. NAVICAT FOR MYSQL存储过程

    NAVICAT FOR MYSQL存储过程 今天使用NAVICAT写MYSQL的存储过程,结果发现总是报错,点击运行报incorrect routine name '错误,后来发现是NAVICAT工具 ...

  4. MySQL运行存储过程出现1292错误

    在navicat上远程连接MySQL,运行存储过程时传入了一个时间参数'0000-00-00 00:00:00',发生如下错误 1292 - Incorrect datetime value: '00 ...

  5. sql server数据库之存储过程

    将从下面几个方面介绍存储过程 1.存储过程的概念 2.存储过程的优缺点 3.存储过程的分类 4.利用t-sql语句创建并执行图书管理系统数据库的存储过程: 5.t-sql语句管理图书管理系统数据库的存 ...

  6. Navicat数据库备份还原

    Navicat数据库备份包括数据和架构 还原数据库:把备份文件复制到备份文件夹所在位置,还原即可 转载于:https://www.cnblogs.com/shiruina/p/9320794.html

  7. 不影响数据库运行如何快速恢复刚删除的表及其数据(二)如何恢复刚才删除的一条数据...

    不影响数据库运行如何快速恢复刚删除的表及其数据(二) 如何恢复刚才删除的一条数据 比如执行了delete from emp where ename='FORD';如何恢复刚刚删除的记录. 执行如下语句 ...

  8. mysql数据库存储数据的过程_[数据库]MySql存储过程总结

    [数据库]MySql存储过程总结 0 2014-06-12 01:00:50 之前总是在MSSQL上写存储过程,没有在MYSQL上写过,也基本没有用过,今天需要用到MYSQL,研究了下,把项目的需要的 ...

  9. oracle 数据库运行模式

    可以通过如下命令查看oracle数据库的运行模式: SQL>CONNECT /AS SYSDBA; SQL>ARCHIVE LOG LIST Database log mode       ...

最新文章

  1. 用 mongodb + elasticsearch 实现中文检索
  2. Java程序员从笨鸟到菜鸟之(四十四)细谈struts2(七)数据类型转换详解
  3. 006-spring-data-elasticsearch 3.0.0.0使用【四】-spring-data之Elasticsearch Repositories
  4. 如何使用Elasticsearch groovy script脚本更新数据
  5. DevExpress的TreeList怎样设置数据源使其显示成单列树形结构
  6. 《算法导论》——MergeSort
  7. Android之调用js常见错误
  8. angular路由传递参数_在angular4.0路由传递获取参数的最优方案
  9. 前端学习(2564):如何触发组件的更新
  10. 30 年开源老兵,10 年躬耕 OpenStack,开源 1000 万行核心代码
  11. 剖析Caffe源码之Net---Net构造函数
  12. python+tensorflow+captcha库:基于TF快速破解验证码
  13. Ubuntu16安装OpenStack
  14. 三层交换机配置综合实验
  15. 1546: 回形取数
  16. OpenCV4.5.1 | 使用一行代码将图像匹配性能提高14%
  17. 馈线中的VSWR电压驻波比
  18. cookie 存放位置
  19. 修复0xc0000034的经历
  20. css_解决浏览器显示盒子的实际像素和你设置的像素不一致的问题;

热门文章

  1. HDOJ 1298 T9(trie树简单应用)
  2. C#时间格式转换、日期操作函数、常用转换语法
  3. 使用Jquery 结合后台数据库显示类似QQ图片中心
  4. BugkuCTF-社工
  5. 文件转换shape格式_万能格式转换器!支持200+种文件格式的云转换!
  6. NLP-Beginner:自然语言处理入门练习-任务一
  7. vue8种组件通信方式
  8. linux指向日志服务器
  9. Some Essential JavaScript Questions And Answers(3)
  10. android studio run按钮为灰色