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

Błąd wstawiania Oracle:niepoprawny miesiąc

Spróbuj określić NLS_DATE_LANGUAGE jako parametr dla TO_DATE funkcjonować.

INSERT INTO simulation 
            (simulation_id, 
             simulation_name, 
             sim_start_date, 
             sim_end_date, 
             status, 
             last_run_date, 
             moddat, 
             modusr, 
             notification_email) 
VALUES      (251.0, 
             'Proposal Test', 
             To_date('01-DEC-11', 'DD-MON-YY', 'NLS_DATE_LANGUAGE = AMERICAN'),
             To_date('31-DEC-11', 'DD-MON-YY', 'NLS_DATE_LANGUAGE = AMERICAN'), 
             'C', 
             To_date('09-AUG-12', 'DD-MON-YY', 'NLS_DATE_LANGUAGE = AMERICAN'), 
             To_date('09-AUG-12', 'DD-MON-YY', 'NLS_DATE_LANGUAGE = AMERICAN'), 
             'Brent Weintz', 
             '[email protected]'); 

Oczywiście możesz to zmienić za pomocą sesji alter, jeśli zamierzasz wykonać kilka zapytań.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak sformatować datę z Oracle na prawidłową datę i godzinę w c#

  2. Funkcje okien SORT są kosztowne, czy możemy to przezwyciężyć?

  3. Unia powodująca ORA-01790:wyrażenie musi mieć ten sam typ danych, co odpowiadające mu wyrażenie

  4. ORA usuń / skróć

  5. Istnieje / nie istnieje:„wybierz 1” a „wybierz pole”