Oracle中是否有一个函数可以返回可能插入日期字段的最高日期?
SELECT TO_DATE('31.12.9999 23:59:59', 'dd.mm.yyyy hh24:mi:ss') FROM dual
请注意,最小日期更简单:
SELECT TO_DATE(1, 'J') FROM dual
来自11g的文档:
Oracle数据库可以存储朱利安时代的日期,范围从公元前4712年1月1日到9999年12月31日(Common Era,或'AD').
http://download.oracle.com/docs/cd/B28359_01/server.111/b28318/datatype.htm#i1847