我有一个Oracle表,其中包含一个名为Entrytime
的字段。该字段定义为Timestamp(6)
。如何查询表格以将最小Entrytime
值作为TimeStamp
?
select To_Timestamp(min(entrytime),'MM/DD/YYYY HH24:MI:SS.FF') entrytime
from webforms.startstop2013
给我这个错误:
错误报告 - SQL错误:ORA-01858:找到了非数字字符 预期数字的位置
- 00000 - "找到了一个非数字字符,其中包含数字"
醇>*原因:使用日期格式模型转换的输入数据是 不正确。输入数据不包含格式模型需要数字的数字。
*操作:修复输入数据或日期格式模型以确保 元素在数量和类型上匹配。然后重试该操作。
一般查询如下所示:
Select entrytime From webforms.StartStop2013;
但这会返回DateTime
值,而不是timestamp
值。