我想使用jdbc驱动程序获取时间戳列的值。下面的查询就像一个魅力:Oracle to_timestamp产生错误
to_char(update_date,'YYYY-MM-DD HH24:MI:SS.FF9 TZR') update_date
然而,不是TO_CHAR,我需要时间戳值,如果我用下面的查询中我选择statemnt,它给
OTA-01821-日期格式不被识别
错误。请有人帮忙吗?
to_timestamp(update_date,'YYYY-MM-DD HH24:MI:SS.FF9 TZR') update_date
列'update_date'的数据类型是什么。如果它是'timestamp'(它看起来应该是这样),那么根本没有必要转换它。 –
尝试'To_timestamp(To_char(update_date,'格式'),'格式')' – sagi