文字与格式字符串不匹配 DELETE FROM MESEDA.ETL2_XE_RPT_PARTICLE WHERE COL_TIME = to_date('2014/07/06 00:00:52', 'yyyy/mm/dd hh24:mi:ss') 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 或者DELETE FROM MESEDA.ETL2_XE_RPT_PARTICLE WHERE TO_CHAR(COL_TIME,'yyyy/mm/dd hh24:mi:ss') = '2014/07/06 00:00:52' 楼主col_time日期格式的,所以不能直接用字符串去匹配了。 等号后面格式带000的:'2014/07/06 00:00:52.000'to_char 有这个格式么? DELETE FROM MESEDA.ETL2_XE_RPT_PARTICLE WHERE COL_TIME = to_date('2014/07/06 00:00:52', 'yyyy/mm/dd hh24:mi:ss')请教下,怎样将字符串'2014/07/06 00:00:52.000'.000 这个截取掉?只要 2014/07/06 00:00:52 ? 补充下,ETL2_XE_RPT_PARTICLE这个是oracle 里面的表,列 COL_TIME 为date类型,存档值为类似''2014/07/06 00:00:52.000''我想把它与一个字符串类似 比较 2014/07/06 00:00:52.000 因为表比较大,将COL_TIME 转换的话,会对性能有影响,所以最直接的想 将 等号后面的字符串''2014/07/06 00:00:52.000'' 转换为 日期类型的,已作比较 DELETE FROM MESEDA.ETL2_XE_RPT_PARTICLE WHERE COL_TIME = cast(to_timestamp('2014/07/06 00:00:52.000', 'syyyy/mm/dd hh24:mi:ss.ff') as date) 楼主的字段COL_TIME肯定是date类型,肯定是日期转换存在问题,要么将COL_TIME转换成字符串格式,要么将后面的字符串转换成日期格式 webservice发布与Oracle9i冲突的问题 table的字段a每十条记录拼接成一个字段串,中间以 \n 连接,并返回游标集 求助! 问个oracle 语句 帮我看看树结构的SQL语句如何修改? imp导入数据库错误 关于恢复SQL SERVER的数据库到ORACLE里的问题,请高手指教!!!!!!! 本人有几个疑问。明天要去面试了。各位帮忙啊。 oracleDBA宝典(PDF)哪里有下载?? 紧急求救,表空间不够了怎么办? oracle 11g安装过程中,提示错误,忽略后,可以继续安装,也可以正常使用,怎么回事 大神求助,oracle安装出问题了。
DELETE FROM MESEDA.ETL2_XE_RPT_PARTICLE
WHERE TO_CHAR(COL_TIME,'yyyy/mm/dd hh24:mi:ss') = '2014/07/06 00:00:52'
等号后面格式带000的:'2014/07/06 00:00:52.000'to_char 有这个格式么?
DELETE FROM MESEDA.ETL2_XE_RPT_PARTICLE
WHERE COL_TIME = to_date('2014/07/06 00:00:52', 'yyyy/mm/dd hh24:mi:ss')
请教下,怎样将字符串'2014/07/06 00:00:52.000'
.000 这个截取掉?只要 2014/07/06 00:00:52 ?
DELETE FROM MESEDA.ETL2_XE_RPT_PARTICLE
WHERE COL_TIME =
cast(to_timestamp('2014/07/06 00:00:52.000',
'syyyy/mm/dd hh24:mi:ss.ff') as date)