Sie aktualisieren jede Zeile in der Tabelle company_name/emp.
Sie können dies mit einer korrelierten Unterabfrage beheben, um sicherzustellen, dass die Zeile vorhanden ist, oder effizienter, indem Sie einen Primärschlüssel oder einen eindeutigen Schlüssel auf bday.empid platzieren und Folgendes abfragen:
update (
select c.dob to_dob,
d.dob from_dob
from company_emp c join dob d on (c.empid = d.empid)
where d.dob = date '2011-05-01')
set to_dob = from_dob
Syntax nicht getestet.