修改远端数据库中的数据
通过DBLink修改远端数据库中数据,包括插入数据、更新数据和删除数据等操作,主要通过INSERT、UPDATE和DELETE三种DML语句实现。
示例
示例1
向远程表tbl插入数据。sqlINSERT INTO tbl@LINK1 VALUES(1,2);
示例2
查询本地表或其他链接的表对远程表进行操作。sqlUPDATE tbl@LINK1 SET C1 = C1*2 WHERE C2 NOT IN (SELECT ID FROM tbl); DELETE FROM tbl@LINK1 WHERE C1 IN (SELECT ID FROM T2@LINK2);
示例3
使用INSERT INTO SELECT语句,复制一张本地表tbl信息到远程表tbl@dblk。sqlINSERT INTO tbl@dblk SELECT id+100,c2,c3 FROM tbl;