回答
SELECT TO_CHAR
(SYSDATE, 'MM-DD-YYYY HH24:MI:SS') "NOW"
FROM DUAL;
NOW
-------------------
04-13-2001 09:45:51
它显示美国时间,我想显示时间基于时区 –
SELECT CURRENT_DATE FROM DUAL; –
试图改变你的系统时间到印度的时区。我认为这应该工作。
也可以尝试改变你的会话time_zoe
ALTER SESSION SET TIME_ZONE = '亚洲/加尔各答';
通常,作为数据库开发人员,您无权访问DB操作服务器上的更改时区。 –
@WernfriedDomscheit这只会改变当前的用户会话,我相信我们通常给用户的访问权限很大。 –
在你的会议中,你当然可以做你想做的事。但建议是“改变你的**系统**时间” - 这可能是困难的。 –
试试这个,我希望它有助于
https://community.oracle.com/thread/3958062
https://docs.oracle.com/database/121/SQLRF/functions117.htm#SQLRF00671
下面的例子说明CURRENT_TIMESTAMP是会话时区敏感:
ALTER SESSION SET TIME_ZONE = '-5:0';
ALTER SESSION SET NLS_DATE_FORMAT = 'DD-MON-YYYY HH24:MI:SS';
SELECT SESSIONTIMEZONE, CURRENT_TIMESTAMP FROM DUAL;
SESSIONTIMEZONE CURRENT_TIMESTAMP
--------------- ---------------------------------------------------
-05:00 04-APR-00 01.17.56.917550 PM -05:00
ALTER SESSION SET TIME_ZONE = '-8:0';
SELECT SESSIONTIMEZONE, CURRENT_TIMESTAMP FROM DUAL;
SESSIONTIMEZONE CURRENT_TIMESTAMP
--------------- ----------------------------------------------------
-08:00 04-APR-00 10.18.21.366065 AM -08:00
- 1. 获取当前系统日期时间
- 2. SQL当前系统日期
- 3. 显示当前系统日期和时间
- 4. 当前时间和日期
- 5. 比较系统日和日期时间
- 6. 从系统中拆分日期和时间::日期时间
- 7. 比较当前系统的日期和时间与数据和时间库中存储的日期android
- 8. 当前系统时间 - SQL
- 9. 获得通过点击按钮当前系统日期时间
- 10. 从系统日期中选择当前时间
- 11. 比较系统日期和重新安排的当前日期
- 12. 检索系统日期和时间?
- 13. 日期和当前时间的时差?
- 14. MySQL日期时间和当前日期时间函数
- 15. PHP根据当前系统日期
- 16. 设置日期时间为UTC,而不是把它写当前系统时间
- 17. 自动更新QDateTimeEdit,以便它显示当前的系统日期和时间
- 18. 如何在java中获取系统的当前日期和时间
- 19. 当系统日期改变时,TimerTask获取系统日期和时间停止运行
- 20. Android当前日期和时间
- 21. Mysql/Php - 当前日期和时间
- 22. Erlang和当前日期时间
- 23. XSLT:以当前日期和时间
- 24. 获取当前日期和时间
- 25. 打印当前日期和时间C#
- 26. 比较当前日期和时间iOS
- 27. 获得当前日期和时间
- 28. SWRL和当前日期时间
- 29. 验证日期已过期与当前系统日期
- 30. 如何从Mysql中获取当前系统时间之前一周的日期?
使用'CURRENT_DATE','CURRENT_TIMESTAMP'返回当前日期会话时区 sysdate和systimestamp'在系统(服务器)时区的返回日期 –