Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Beim Einfügen mehrerer Zeilen in die Tabelle wird der Fehler ORA-00933 angezeigt:SQL-Befehl wurde nicht ordnungsgemäß beendet

Falsche Syntax.

Entweder

insert into employee (employee_id, last_name, salary)
  values (129, 'khaj', 19000);
insert into employee (employee_id, last_name, salary)
  values (130, 'ravi', 20000);

oder

insert into employee (employee_id, last_name, salary)
  select 129, 'khaj', 19000 from dual union all
  select 130, 'ravi', 20000 from dual;

oder sogar

insert all
  into employee (employee_id, last_name, salary) values (129, 'khaj', 19000)
  into employee (employee_id, last_name, salary) values (130, 'ravi', 20000)
select * from dual;