MERGE INTO TempEmployee TARGET
USING Consultant SOURCE
ON (TARGET.EmpId = SOURCE.EmpId)
WHEN MATCHED THEN
UPDATE SET TARGET.FirstName = SOURCE.FirstName, TARGET.LastName = SOURCE.LastName
WHEN NOT MATCHED THEN
INSERT INTO TempEmployee(EmpId, FirstName, LastName)
VALUES(SOURCE.EmpId, SOURCE.FirstName, SOURCE.LastName);
Error starting at line 1 in command
Error at Command Line : 7 Column : 10
Error report -
SQL Error: ORA-00926: missing VALUES keyword
00926. 00000 - "missing VALUES keyword"
*Cause:
*Action:
Shortly: wrong syntax. Should be
See merge documentation.