Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在PLSQL中插入带有日期的记录?_Sql_Oracle - Fatal编程技术网

如何在PLSQL中插入带有日期的记录?

如何在PLSQL中插入带有日期的记录?,sql,oracle,Sql,Oracle,我正在尝试执行以下插入: 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_DAT

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

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'));
但我一直得到一个错误:不是一个有效的月份


如何正确输入?

请按以下方式输入

 TO_DATE('09/SEP/2013','DD/MON/YYYY')

尝试使用mm而不是mon将to_date函数更改为to_date'9/9/2013','dd/mm/yyyy'。

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

DATE '2013-09-09'