-6

我正在尝试执行以下插入:

INSERT INTO P_RESV_UNIT
(RESV_UNIT_ID, RATE_CODE,RESV_NUM,SEGMENT_CODE,PM_UNIT_TYPE_ID,HSKEEPING_SERVICE_CODE,ARRIVAL_DATE,DEPARTURE_DATE)
VALUES ('5000000000','OTC','507082784','DV','10676','WKL',TO_DATE('9/9/2013','dd/mon/yyyy'),TO_DATE('9/9/2013','dd/mon/yyyy'));

但我不断收到错误消息:不是有效月份。

如何正确输入?

4

3 回答 3

2

请按如下方式制作

 TO_DATE('09/SEP/2013','DD/MON/YYYY')
于 2013-09-17T17:41:59.453 回答
1

尝试将您的to_date功能更改为to_date('9/9/2013', 'dd/mm/yyyy')usingmm而不是mon.

于 2013-09-17T17:43:08.517 回答
0

另一个建议是改用日期文字:

DATE '2013-09-09'
于 2013-09-18T02:04:48.417 回答