2013年9月9日 星期一

Update 語法在 SQL Server v.s. Access

參考引用來源
--
當要關聯多個資料表 (Table) 來執行 Update 指令時

【SQL Server】

UPDATE   Tab1
          SET   a.Name   =   b.Name
          FROM   Tab1   a,Tab2   b
          WHERE   a.ID   =   b.ID;


【Access】

注意:ACCESS 中的 UPDATE 語句沒有 FROM 子句

UPDATE   Tab1   a,Tab2   b
          SET   a.Name   =   b.Name
          WHERE   a.ID   =   b.ID;



UPDATE   Tab1   a,(Select   ID,Name   From   Tab2)   b
          SET   a.Name   =   b.Name
          WHERE   a.ID   =   b.ID;

沒有留言:

張貼留言