Oracle的默认日期格式为YYYY-MM-DD。这意味着如果我做:
原文链接:https://www.f2er.com/oracle/208528.htmlselect some_date from some_table
…我失去了我的日期的时间部分。
是的,我知道你可以“修复”这与:
alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';
但是认真的,为什么不是上面的默认?特别是在DBMS中,两个主要时间跟踪数据类型(DATE和TIMESTAMP)都具有包括(至少)精确度低至1秒的时间分量。