0
如何使用單個查詢更新orientdb中的多個表?在單個查詢中更新兩個表
尋找這樣的事情
UPDATE table1, table2
SET table1.col = a,
table2.col2 = b
WHERE table1.id = table2 .id;
如何使用單個查詢更新orientdb中的多個表?在單個查詢中更新兩個表
尋找這樣的事情
UPDATE table1, table2
SET table1.col = a,
table2.col2 = b
WHERE table1.id = table2 .id;
你不能在一個語句更新多個表,但是,您可以使用事務,以確保兩個更新語句是原子處理。您也可以對其進行批處理以避免往返。
你不能在一個語句中更新多個表http://stackoverflow.com/questions/2044467/how-to-update-two-tables-in-one-statement-in-sql-server-2005 – Vecchiasignora