Oracle: Modifying Data & Multiple Databases DML Statements & Locking Beginner
Q Which UPDATE correctly sets a value from a subquery?
  • A UPDATE emp SET salary = SELECT MAX(salary) FROM emp WHERE id = 5;
  • B UPDATE emp WITH (SELECT MAX(salary)) WHERE id = 5;
  • C UPDATE emp SET salary = FROM (SELECT MAX(salary)) WHERE id = 5;
  • D UPDATE emp SET salary = (SELECT MAX(salary) FROM emp) WHERE id = 5;
Leave a Comment