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的表一致,不然会报错

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

相关推荐
不掰手腕15 分钟前
在UnionTech OS Server 20 (统信UOS服务器版) 上离线安装PostgreSQL (pgsql) 数据库
linux·数据库·postgresql
MAGICIAN...15 分钟前
【Redis五种数据类型】
数据库·redis·缓存
yddddddy36 分钟前
SQLite的基本操作
数据库·sqlite
华科云商xiao徐39 分钟前
Java并发编程常见“坑”与填坑指南
javascript·数据库·爬虫
知其然亦知其所以然42 分钟前
面试官微笑发问:第100万页怎么查?我差点当场沉默…
后端·mysql·面试
广州腾科助你拿下华为认证1 小时前
PostgreSQL认证_PGCM考试难度有多大?
数据库·postgresql
代码的余温1 小时前
Oracle RAC认证矩阵:规避风险的关键指南
数据库·oracle·矩阵
白鲸开源1 小时前
一行代码引发 12G 内存 5 分钟爆仓!SeaTunnel Kafka 连接器"内存溢出"元凶抓到了
数据库·kafka·开源
cellurw2 小时前
Day39 SQLite数据库操作与HTML核心API及页面构建
数据库·sqlite·html