Navicat新建函数

简介: <div style="font-family:微软雅黑; font-size:14px; line-height:21px">如果想在数据库里插入大量数据,或者更新多个字段,一条条处理,无疑是噩梦。好在Navicat提供了相关的函数。</div> <div style="font-family:微软雅黑; font-size:14px; line-height:21px"><br st
如果想在数据库里插入大量数据,或者更新多个字段,一条条处理,无疑是噩梦。好在Navicat提供了相关的函数。

例:从【指定OrderId开始】将【loop_times个】 BuyTradeNO字段更新为 OrderId字段的值
方法:
1、数据库里选择函数,右键【新建函数】;

2、函数向导中选择【过程】,模式选择【IN】,点击完成;
3、在定义一栏添加函数体
BEGIN
    declare var int; 
    set var=0; 
    while var<loop_times do 
    UPDATE `tableName` SET `BuyTradeNO`=order_id+'' WHERE (`OrderId`=order_id+'');
    set var=var+1; 
    set order_id=order_id+1; 
    end while;
END;
4、修改定义下的参数为【 IN `loop_times` int,IN `order_id` int】
5、保存,点击运行,输入参数【 1000,1508144000 】,即从1508144000这个Orderid开始,将随后的1000个BuyTradeNO字段更新为OrderId字段的值。

PS:当然函数操作可以自定义修改,比如你要插入值: INSERT INTO  ` tableName `  VALUES (order_id+''……);


目录
相关文章
|
关系型数据库 MySQL Go
MySQL数据库安装(超详细完整步骤)
MySQL数据库安装(超详细完整步骤)
1522 1
|
3月前
|
数据可视化 数据库 数据安全/隐私保护
在IDEA中如何用可视化界面操作数据库? 在idea中如何操作数据库? 在idea中如何像Navicat一样操作数据库?
文章介绍了如何在IDEA中使用可视化界面操作数据库,类似于Navicat,以提高数据库操作的效率和管理性。
96 1
在IDEA中如何用可视化界面操作数据库? 在idea中如何操作数据库? 在idea中如何像Navicat一样操作数据库?
|
3月前
|
SQL 关系型数据库 MySQL
创建SQL数据库的基本步骤与代码指南
在信息时代,数据管理显得尤为重要,其中数据库系统已成为信息技术架构的关键部分。而当我们谈论数据库系统时,SQL(结构化查询语言)无疑是其中最核心的工具之一。本文将详细介绍如何使用SQL创建数据库,包括编写相应的代码和必要的步骤。由于篇幅限制,本文可能无法达到您要求的2000字长度,但会尽量涵盖创建数
154 3
|
8月前
|
数据可视化 关系型数据库 MySQL
使用Navicat工具创建MySQL数据库连接
使用Navicat工具创建MySQL数据库连接
101 0
|
SQL 关系型数据库 MySQL
Navicat如何运行SQL脚本文件
一朋友初入门,今天导入sql文件时出错,我就简单记录了一下
1587 1
|
数据库
IDEA连接数据库之后没有显示数据库里面的表
IDEA连接数据库之后没有显示数据库里面的表
504 0
|
关系型数据库 MySQL 数据库连接
关于如何使用命令行新建数据库的解决方案
关于如何使用命令行新建数据库的解决方案
151 0
|
SQL 关系型数据库 MySQL
通过cmd窗口导入.sql文件来更新Mysql数据库中的数据
通过cmd窗口导入.sql文件来更新Mysql数据库中的数据
273 0
|
SQL 存储 数据库
Navicat Premium导出数据库中的结构及数据及运行SQL文件
利用Navicat Premium导出数据库中的结构及数据利用Navicat Premium执行数据库中的结构及数据。本文以Navicat Premium15为例。
446 1
Navicat Premium导出数据库中的结构及数据及运行SQL文件
|
Java 关系型数据库 MySQL
idea配置jdbc连接MySQL的全部详细步骤(包含运行代码)
打开idea,在左上角找到当前使用的这个模块,右键打开新建一个Directory
2079 1
idea配置jdbc连接MySQL的全部详细步骤(包含运行代码)