The SYSDATE function returns the current date and time on the server while the CURRENT_DATE function returns the current date and time of the session.
解决方案 »
- 急!求一存储过程!
- 关于使用exp无法导出的问题
- ORACLE 连接 提示 包校验和失败
- 存储过程中使用临时表
- 关于numer类型字段的问题。(紧急)
- oracle 中如何增加字段?
- 关于oracle分区表索引的问题,急!!
- 我要实现每过一个月,都自动计算一个字段的值,并把计算出的值写入这个字段,如何做??
- 急!!!数据快照问题,问能不能在建立快照的过程中,关联几个表的数据一并拿过来
- 高分求教:老是出现ORA-01033: ORACLE initialization or shutdown in progress怎么解决
- 献上50分,小弟问个非常简单的问题,大虾路过的请留下!。。。。。。。。。
- 献上最后100分,如何实现oracle9i的数据库的备份与恢复?。。。。。。。
CURRENT_DATE 会话时间一般情况下,二者相同。但如果修改了当前会话的时区,则会不同。SQL> SELECT SESSIONTIMEZONE FROM DUAL;SESSIONTIMEZONE
------------------------------
+08:00SQL> SELECT SYSDATE,CURRENT_DATE FROM DUAL;SYSDATE CURRENT_DATE
----------------- -----------------
20060211 20:04:51 20060211 20:04:51SQL> ALTER SESSION SET TIME_ZONE='+09:00';会话已更改。SQL> SELECT SYSDATE,CURRENT_DATE FROM DUAL;SYSDATE CURRENT_DATE
----------------- -----------------
20060211 20:05:00 20060211 21:05:00