Skip to Main Content

SQL & PL/SQL

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

" ORA-01840 : input value not long enough for date format"

846181Feb 9 2012 — edited Feb 9 2012
Hi expert,

I ran a simple query as follows:

select *
FROM HIROC_RM021_CPD_DEST1
where to_date('04/01/'||substr(LOSS_YEAR,instr(LOSS_YEAR,',')+2,4),'mm/dd/yyyy') BETWEEN
to_date('4/1/2006','mm/dd/yyyy') and to_date('4/1/2010','mm/dd/yyyy')

got some error message as follows:

" ORA-01840 : input value not long enough for date format"

definition for table " FROM HIROC_RM021_CPD_DEST1" is as follows:

CREATE TABLE HIROC_RPT_USER.HIROC_RM021_CPD_DEST1
(
POLICY_START_DATE DATE,
POLICY_END_DATE DATE,
LOSS_YEAR VARCHAR2(500 BYTE),
SUBSCRIBERNAME VARCHAR2(500 BYTE),
AMAL_SUBSCRIBERNAME VARCHAR2(500 BYTE),
ORG_POLICY_NO VARCHAR2(500 BYTE),
PARENT_POLICY_NO VARCHAR2(500 BYTE),
PEER_GROUP VARCHAR2(10 BYTE),
PEER_GROUP_DESC VARCHAR2(500 BYTE),
INDEMNITY_PAYMENT NUMBER(13,2),
PAID NUMBER(13,2),
TOTAL_RESERVE NUMBER(13,2),
DELIVERIES NUMBER(13,2),
CLAIMS_COUNT NUMBER(13,2),
AMALGAMATED VARCHAR2(10 BYTE),
PROVINCE VARCHAR2(50 BYTE)
)
TABLESPACE PRODDW_DATA
PCTUSED 0
PCTFREE 10
INITRANS 1
MAXTRANS 255
STORAGE (
INITIAL 64K
NEXT 64K
MINEXTENTS 1
MAXEXTENTS UNLIMITED
PCTINCREASE 0
BUFFER_POOL DEFAULT
)
LOGGING
NOCOMPRESS
NOCACHE
NOPARALLEL
MONITORING;

will you please help me to get it resolved? appreciate very much.
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Mar 8 2012
Added on Feb 9 2012
4 comments
3,533 views