Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Wstawianie wielu wierszy do tabeli - pojawia się błąd ORA-00933:Polecenie SQL nie zostało poprawnie zakończone

Nieprawidłowa składnia.

Albo

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

lub

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

a nawet

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;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Blok wstrzykiwania SQL Oracle z DBMS_ASSERT

  2. REgex, aby uzyskać numerację z ciągu w oracle

  3. Kiedy należy używać procedur składowanych w języku Java z bazą danych Oracle… jakie są wady?

  4. Agregowanie danych za pomocą funkcji grupowych (grupuj według wyroczni)

  5. Wyjątek NO_DATA_FOUND nie jest zgłaszany, gdy jest używany w SELECT INTO