sql >> Databáze >  >> RDS >> Oracle

Chyba vložení Oracle:neplatný měsíc

Zkuste zadat NLS_DATE_LANGUAGE jako parametr pro TO_DATE funkce.

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]'); 

Samozřejmě to můžete změnit pomocí alter session, pokud se chystáte provést několik dotazů.



  1. Jak zobrazit tělo uložené funkce PL/SQL v Oracle

  2. Připojení k databázi PostgreSQL pomocí tunelování SSH v Pythonu

  3. Zamykání na úrovni řádků v Mysql

  4. Jak nastavit proměnnou cesty Postgres ve Windows 10