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

Oracle Express 11g wyjątek dziwne

Wydaje się, że istnieją dwa oddzielne problemy;

  • Musisz zacytować ciągi literowe za pomocą ' w Oracle podwójne cudzysłowy są używane do cytowania nazw obiektów w celu rozróżnienia wielkości liter.
  • Twoja baza danych nie używa 7-Feb-1999 domyślnie format daty, więc musisz powiedzieć, jakiego formatu używasz.

Podsumowując, zapytanie powinno być;

INSERT INTO employee 
  VALUES (1, 1, 'cola', 'beirut', 1, 'mohamad', 1500, 
          TO_DATE('7-feb-1999', 'DD-MON-YYYY'));

SQLfiddle do testowania .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Upuść ograniczenie ze znakiem specjalnym w Oracle

  2. Jak sekwencyjnie uruchamiać skrypty sql (oracle) automatycznie za pomocą Pythona?

  3. java.sql.SQLException:ORA-06550:po wywołaniu procedury z kodu java

  4. Jak wywołać funkcję lub procedurę Oracle za pomocą Hibernate (EntityManager) lub JPA?

  5. Oracle otrzymuje DISTINCT numeryczne z CLOB w zapytaniu