Oracle的默认日期格式为YYYY-MM-DD。也就是说如果我这么做了:
select some_date from some_table
...I丢失了我约会的时间部分。
是的,我知道你可以通过以下方式“修复”这个问题:
alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';
但说真的,为什么上面的不是默认值呢?尤其是在DBMS中,两种主要的时间跟踪数据类型(DATE和TIMESTAMP)都有一个包含(至少)精度到1秒的时间分量。
https://stackoverflow.com/questions/1837974
复制相似问题