Actualice los valores de varias columnas de la tabla utilizando una consulta

¿Cómo actualizaría los datos en varias tablas usando una sola consulta?

Ejemplo de MySQL

El código equivalente en MySQL:

UPDATE party p
LEFT JOIN party_name n ON p.party_id = n.party_id
LEFT JOIN party_details d ON p.party_id = d.party_id
LEFT JOIN incident_participant ip ON ip.party_id = p.party_id
LEFT JOIN incident i ON ip.incident_id = i.incident_id
SET
  p.employee_id = NULL,
  c.em_address = '[email protected]',
  c.ad_postal = 'x',
  n.first_name = 'x',
  n.last_name = 'x'
WHERE
  i.confidential_dt IS NOT NULL

¿Cuál sería la misma declaración con Oracle 11g?

¡Gracias!

RTFM

Parece que una sola consulta es insuficiente cuando se utiliza Oracle:

http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96540/statements_108a.htm#2067717

Respuestas a la pregunta(4)

Su respuesta a la pregunta