Вам необходимо указать INTO
деталь для каждого VALUES
:
INSERT ALL
INTO Emp(EmpID,EmpName,Loc,DESIGNATION,DeptID,Sal,HireDate,MgrID)
VALUES (102,'Matt','Mumbai','Developer',1022,80000,'10-APR-1991',NULL)
INTO Emp(EmpID,EmpName,Loc,DESIGNATION,DeptID,Sal,HireDate,MgrID)
VALUES (103,'Jhon','Banglore','Supervisor',1011,75000,'26-MAR-1986',102)
INTO Emp(EmpID,EmpName,Loc,DESIGNATION,DeptID,Sal,HireDate,MgrID)
VALUES (104,'David','Hyderbad','Clerk',1033,40000,SYSDATE,103)
INTO Emp(EmpID,EmpName,Loc,DESIGNATION,DeptID,Sal,HireDate,MgrID)
VALUES (105,'Paul','Banglore','Clerk',1011,35000,SYSDATE,103)
INTO Emp(EmpID,EmpName,Loc,DESIGNATION,DeptID,Sal,HireDate,MgrID)
VALUES (106,'Jones','Mumbai','Developer',1022,85000,SYSDATE,NULL)
SELECT * FROM DUAL;
-- Rows 3-5 does not have HireDate so I inserted SYSDATE
db <> fiddle demo