sql - DBD::Oracle::st execute failed: ORA-01861: literal does not match format string in clob -
another problem sql. inserting clob data json string in table:
name null type ----------------- -------- ------------ id not null number samplename not null varchar2(25) study_id number stock_id not null number barcode varchar2(25) varchar2(3) data clob date_added date data_type not null varchar2(1) is_current not null number dbd::oracle::st execute failed: ora-01861: literal not match format string (dbd error: error possibly near <*> indicator @ char 65 in 'insert results values(:p1,:p2,:p3,:p4,:p5,:p6,:p7,:<*>p8,:p9,:p10)') and running them through command -line gives me :
error report - sql error: ora-01861: literal not match format string 01861. 00000 - "literal not match format string" *cause: literals in input must same length literals in format string (with exception of leading whitespace). if "fx" modifier has been toggled on, literal must match exactly, no whitespace. *action: correct format string match literal. this insert statement:
insert results values(1060,'teresta1232',3149,354600,1381992393,'a01','{'data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj','data1':''fjfaskfj'}','2014-08-13t00:00:10','f',1);
issue value date column date_added
2014-08-13t00:00:10 you didn't specify format date conversion. implicitly oracle try convert date using nls_date_format
you have explicitly specify date format 1 below consistent results.
to_date('2014-08-13t00:00:10','yyyy-mm-dd hh24:mi:ss')
Comments
Post a Comment