0
A
回答
1
爲了獲得時區,您需要查詢特殊寄存器CURRENT TIMEZONE。欲瞭解更多信息,請訪問:
db2 VALUES CURRENT TIMEZONE
db2 "select CURRENT TIMEZONE from sysibm.sysdummy1"
+0
它給一些代碼爲20000我想顯示名稱,如UTC或CET。我能以某種方式得到它嗎? – Romi 2014-09-04 12:32:20
+1
@Romi在HHMMSS中,返回的值是與UTC的偏移量。您可以很容易地將其修改爲「GMT + 2」或「GMT-7」之類的內容,但如果您想要時區名稱(CET,PDT等),則必須創建一個帶有時區列表的表格偏移量和名稱並查找名稱。 – 2014-09-05 18:30:29
相關問題
- 1. SQL查詢獲取計數查詢選擇的最低2個值(使用db2)?
- 2. 選擇查詢獲取「請求超時」
- 3. 獲取查詢選擇
- 4. DB2選擇查詢來查找表名以'_H'結尾
- 5. 選擇查詢DB2-SQL失敗
- 6. 獲取不同時區的時間選擇時間選擇器
- 7. DB2查詢來選擇第一行取出
- 8. JQuery-從選擇選項中獲取值以用於PHP查詢
- 9. 更改DB2選擇查詢到SQL Server查詢
- 10. DB2查詢以獲取組中的第一個值
- 11. 獲取SQL查詢來選擇
- 12. 選擇查詢獲取鎖定表
- 13. 選擇查詢來獲取每POST_ID
- 14. Mysql爲獲取同事選擇查詢
- 15. 通過edittext獲取選擇查詢SELECT
- 16. 從子查詢中獲取選擇值
- 17. 獲取用戶選擇的時區沒有時區
- 18. 在mysql中選擇查詢以前的選擇查詢
- 19. 的BigQuery + PHP查詢選擇獲取臨時表
- 20. 要選擇查詢的小區
- 21. 學說查詢選擇時區的日期時間
- 22. 實時監控DB2查詢
- 23. 行取消選擇查詢
- 24. 選擇查詢時選擇案例
- 25. 執行選擇查詢時哪些行獲取鎖
- 26. 如何在MySQL中獲取時間範圍選擇查詢
- 27. DB2不區分重音查詢
- 28. DB2選擇
- 29. 在選擇查詢中選擇查詢?
- 30. 在選擇查詢中選擇查詢
is this [tag:sql-server] or [tag:db2]?標題和帖子的內容暗示前者,而標籤暗示後者。 – Mureinik 2014-09-04 09:53:29
@Mureinik:編輯 – Romi 2014-09-04 09:59:17
你想要這些信息的是什麼?在至少某些版本的DB2中,像CURRENT_TIMESTAMP這樣的東西的「當前」時間將在當前連接會話的時區中進行評估 - 您可以獲得未來的時間(當然,這主要是由於某些版本不支持在時間戳中存儲偏移量)。這就是爲什麼webservers/dbservers的一個常見建議是將它們設置爲UTC,而不考慮物理位置(獲取「本地」時間戳實際上是顯示層作業)。 – 2014-09-06 07:53:59