求教ORACLE中sysdate和current_timestamp的区别?

前端之家收集整理的这篇文章主要介绍了求教ORACLE中sysdate和current_timestamp的区别?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

求教ORACLE中sysdate和current_timestamp的区别?

专业回答
198901245631 java工程师 宇鹏网络java工程师
2015-07-05 13:48
sysdate返回的是服务器的当前时间; sql:select sysdate from dual;此时查询的是日期的类型。 current_timestamp:它和设置的时区是有一定关系的。返回的日期和时间会根据时区转换过的。 sql: alter session set time_zone='UTC';//设置时区 sql:SELECT TO_CHAR(SYSDATE,'YYYYMMDD HH24:MI:SS'),CURRENT_TIMESTAMP FROM DUAL; 查询结果:20150705 13:46:10 2015-07-05 13:46:10.120123。

猜你在找的Oracle相关文章