Oracle ändert die abgefragten Daten stapelweise im Feld

ORACLE aktualisiert das Abfrageergebnis als Aktualisierungsfeld für andere Tabellen

Es wird in Unternehmen häufig verwendet, um Daten stapelweise zu ändern. Vor jedem Schreiben dauert die Suche auf Baidu lange. Dieses Mal werden sie einfach direkt für die zukünftige Verwendung aufgezeichnet.

Grundformat
UPDATE 表名 SET 表名.字段名= (
	SELECT 查询结果.字段名 FROM 
		(查询语句) 结果表 
	WHERE
	表名.ID=结果表.ID
)
Beispielsatz
UPDATE TABLE1 t1 
SET t1.name = ( 
SELECT t2.name FROM 
( SELECT name, id FROM TABLE2 ) t2 
WHERE t1.id = t2.id 
)

おすすめ

転載: blog.csdn.net/qq_41648113/article/details/109652260