sql >> Databasteknik >  >> RDS >> Oracle

Oracle-insättningsfel:inte en giltig månad

Försök att ange NLS_DATE_LANGUAGE som en parameter för TO_DATE fungera.

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

Naturligtvis kan du ändra det med alter-sessionen om du ska köra några frågor.



  1. bryggservicelistan visar att mysql kör men kan inte ansluta

  2. Hur man lägger sql-fråga i en array i yii

  3. hur man ställer in längden på en kolumn i viloläge med maximal längd

  4. Sqoop på Hadoop:NoSuchMethodError:com.google.common.base.Stopwatch.createStarted()