使用navicat工具创建MySQL存储过程
使用Navicat for MySQL工具创建存储过程步骤:
1. 新建函数(选择函数标签 -> 点击新建函数):
2.输入函数的参数个数、参数名、参数类型等:
3.编写存储过程:
代码如下:
- BEGIN
- /* 定义变量 */
- declare tmp0 VARCHAR(1000);
- declare tmp1 VARCHAR(1000);
- declare done int default -1; -- 用于控制循环是否结束
- /* 声明游标 */
- declare myCursor cursor for select cell_0,cell_1 from t_test;
- /* 当游标到达尾部时,mysql自动设置done=1 */
- declare continue handler for not found set done=1;
- /* 打开游标 */
- open myCursor;
- /* 循环开始 */
- myLoop: LOOP
- /* 移动游标并赋值 */
- fetch myCursor into tmp0,tmp1;
- -- 游标到达尾部,退出循环
- if done = 1 then
- leave myLoop;
- end if;
- /* do something */
- -- 循环输出信息
- select tmp0,tmp1 ;
- -- 可以加入insert,update等语句
- /* 循环结束 */
- end loop myLoop;
- /* 关闭游标 */
- close myCursor;
- END
4.保存(请输入合法名称):
5.运行存储过程(在结果1,2,3...中可以查询输出信息):
使用navicat工具创建MySQL存储过程相关推荐
- 使用Navicat工具创建MySQL数据库连接
打开navicat数据库可视化工具 提前下载好navicat,可以直接去官网哦,打开navicat工具,他是操作mysql数据库的可视化工具,主要目的是为了更好的操作mysql. 创建mysql数据库 ...
- Navicat Premium创建MySQL存储过程
1.使用Navicat Premium打开创建函数向导,操作:连接名--数据库--函数--新建函数 2.选择过程--输入存储过程参数--完成(这一步可以不填写参数,编写存储过程代码的时候设置参数) 3 ...
- 测试使用navicat工具将MySQL格式SQL文件导入到MogDB数据库
点击上方"蓝字" 关注我们,享更多干货! 前言 当我们想把mysql格式的SQL文件导入到MogDB数据库时,我们可以借助navicat工具,先将SQL文件导入到mysql数据库中 ...
- 如何使用自带客户端工具或Navicat工具连接MySQL
一.使用自带客户端工具连接MySQL 在C盘文件夹中找到Program Files,再找到里面的MySQL文件夹,点击,找到bin文件夹下的mysql.exe 具体路径如下: 在当前目录输入cmd打开 ...
- Navicat工具导出mySQL数据库某个视图结构的.sql脚本
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 用Navicat工具怎么都导不出来mySQL数据库的某个视图.sql脚本,即使导出来也只是包含视图记 ...
- Navicat for MySQL工具创建mysql数据库定时器
步骤1: 步骤二: 效果图:
- linux mysql 创建存储过程_linux系统下无法创建mysql存储过程问题
创建存储过程的完整命令: CREATE PROCEDURE pro1() begin declare b int default 0; end; mysql中运行存储过程创建语句错误结果: root@ ...
- Navicat 中创建MySQL函数失败的解决
在Navicat中经常需要创建函数或者过程,在默认环境中,创建函数通常会报错,类似如"ERROR 1418 (HY000): This function has none of DETERM ...
- Navicat工具导出Mysql数据表结构到Excel文件中
原文链接:https://blog.csdn.net/zt15732625878/article/details/77978266 ---------------------------------- ...
最新文章
- python打包成exe_Python打包文件为exe,PyInstaller应用
- java结丹期(11)----javaweb(jstljsp)
- github开源项目免费使用Azure PipeLine
- linux php源码安装mysql_linux源码安装mysql5.7
- 机器学习基础(三十八) —— 从几率到逻辑斯函数
- C标准预定义实用的宏
- 【分享用于学习C++图像处理的代码示例】框架
- Atitit 容器化技术之道 attilax著 1. 概念	1 1.1. 容器是应用服务器中位于组件和平台之间的接口集合。	1 1.2. 有时候也指集合的概念,里面可以存放不同对象	2 1.3. 、新
- 安卓疫情打卡APP源码
- 大数据流处理的一致性问题与lambda架构优缺点
- 自己收集整理的微软错误代码大全(中文和英文)
- EBS - FA资产剩余寿命计算脚本
- Java中阻塞队列类型介绍
- 浏览器默认开启无痕模式
- 服务异步通信RabbitMQ
- 《软件方法》第8章 分析 之 分析类图(1)
- 几个男儿是丈夫――评王小波《黄金时代》
- 解决Spring Boot 使用RedisTemplate 存储键值出现乱码 \xac\xed\x00\x05t\x00
- 理论随心记——DHCPV6基础
- 吉林大学正版matlab2020b安装教程(windows)
热门文章
- Django学习笔记之Django ORM Aggregation聚合详解
- Linux socket学习
- 播放视频android学习笔记---44_在线视频播放器,网络视频解析器,SurfaceView 控件使用方法...
- StringTokenizer(字符串标记)
- vba thisworkbook 切换表 执行 速度慢_带你初探VBA事件的大门—工作簿事件
- jsp 使用base标签 没有作用_终于弄明白衣服上,使用前请移除的标签到底是什么,起什么作用...
- wpf每隔一小时_包河区徐河排涝站24小时不间断运作 11座区管泵站全面应战保安澜...
- 链路 英文_光纤链路基础
- django报错is not a registered tag library. Must be one of
- php header 重定向 url不变_PHP实现页面跳转功能