达梦工作笔记-将A表的ID插入到B表,将A表的数据更新到B表
生活随笔
收集整理的這篇文章主要介紹了
达梦工作笔记-将A表的ID插入到B表,将A表的数据更新到B表
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
?
?
前言
將A表的ID插入到B表
將A表的數據更新到B表
?
前言
這里的語法,和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表
總結
以上是生活随笔為你收集整理的达梦工作笔记-将A表的ID插入到B表,将A表的数据更新到B表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java笔记-JNI的基本使用(Java
- 下一篇: QML笔记-自定义控件的2种点击方式(推