kettle完成mysql表与表之间的更新和插入

版本:20231209
kettle完成数据库表与表之间的转换非常的简单,只需要在输入模块选择:输入表;在输出模块选择:插入和更新表模块

实例展示:将表stu1的数据同步到stu2,并覆盖掉stu2原本的数据。

sql 复制代码
create table stu1(
id int,
name varchar(30),
age int
);
create table stu2(
id int,
name varchar(30)
);
insert into stu1 values(1001,'zhangsan',20),(1002,'lisi',18), (1003,'wangwu',23);
insert into stu2 values(1001,'canglaoshi');

1.表输入设置

表输入比较简单,选定设置好的数据库,读取数据即可

2.设置插入、更新模块

这里我们要选择关键字,即id,同时stu表里面有两个字段,选择要跟新的两个字段,注意选择的字段需要和stu2的表一致,不然会报错

最后保存一下任务,点击开始即可完成

相关推荐
每天都要进步哦17 小时前
SQL单行函数详解:字符、数字、日期、转换与通用函数全解析
数据库·mysql
不剪发的Tony老师17 小时前
VeloxDB:一款免费开源的轻量级数据库管理工具
数据库·sql
dotnet9017 小时前
批量生成所有表的修改脚本
数据库·sql·oracle
@Mike@17 小时前
06-数据库学习笔记(存储模型与数据压缩)
数据库·笔记·学习
南凉北往18 小时前
PandasAI连接LLM对MySQL数据库进行数据分析
数据库·mysql·数据分析
回眸不遇18 小时前
详谈 QT 布局 QLayout::SizeConstraint 和 QSizePolicy 对 QWidget 尺寸的影响
数据库·qt·系统架构
2601_9657984718 小时前
MTDb Movie & TV Database Script Setup, Caching, and SEO Guide
linux·服务器·数据库·php
zdl68618 小时前
EasyMarkets:“机器人商业化仍待验证”
数据库·机器人
Freak嵌入式19 小时前
版本混乱 / 依赖缺失?uPyPi:MicroPython 版 PyPI,彻底解决库管理混乱
linux·服务器·数据库·单片机·嵌入式硬件·性能优化·依赖倒置原则
Elastic 中国社区官方博客19 小时前
Elastic 和 OpenAI 合作,将前沿智能引入非结构化企业数据
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai