2010-02-05 19 views

回答

0

INSERT到多个表的唯一方法是编写多个INSERT语句。 DELETE也是如此。他们是单桌操作。

您可以使用UPDATE其他几个源表用一个简单的JOIN像这样一个表:

UPDATE t1 
    SET t1.Name = t3.Name 
FROM Table1 t1 
INNER JOIN Table2 t2 
    ON t2.ID = t1.ID 
INNER JOIN Table3 t3 
    ON t3.OtherID = t2.OtherID