版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
目录
前言
这里的语法,和Mysql有点点不一样,达梦数据库在简单语法上和Mysql一样,但在复制的语法上没有Mysql那样灵活,这里用的是DM7,可能DM8会稍微好点。
将A表的ID插入到B表
这里主要是用insert语句。
表A初始化数据:
表B初始化数据:
执行的SQL语句:
insert into TEST.TABLE_1(ID) select ID from SYSDBA.TABLE_1 where ID not in(select ID from TEST.TABLE_1)
此时表B的数据:
将A表的数据更新到B表
这里update后面不能像Mysql那样进行左连接或右连接。
表结构和数据如上,执行SQL语句:
update TEST.TABLE_1 set TEST.TABLE_1.VALUE1=SYSDBA.TABLE_1.VALUE1 from TEST.TABLE_1,SYSDBA.TABLE_1 where TEST.TABLE_1.ID=SYSDBA.TABLE_1.ID;
此时B表