我使用Oracle SQL Developer並且查詢結果不會返回我完整日期。在表中也有相同的格式(yyyy/mm/dd) - >數據。如何解決這個問題?我沒有找到任何幫助的選項。SQL DEV不顯示完整日期
回答
這只是格式問題。轉到「工具 - >首選項 - >數據庫 - > NLS」,將日期格式設置爲「YYYY-MM-DD hh24:mi:ss」。
,或者你可以運行ALTER SESSION SET NLS_DATE_FORMAT = 'YYYY-MM-DD hh24:mi:ss'
或在你的查詢中包含你想要的日期格式,這樣app/nls參數無關緊要 – thatjeffsmith
@thatjeffsmith:當然''to_char'總是有效,但它會是略有不同 - 在這種情況下,列值作爲字符串來到客戶端,而不是作爲日期時間。這反過來可能會導致某些客戶端(例如SQLDeveloper)功能「行爲不端」。說格式爲「DD-MM-YYYY hh24:mi:ss」的字符串列在網格中對數據進行排序與按日期時間列對相同數據排序非常不同。 – a1ex07
我在說如果你正在做一份報告 - 不要讓日期格式不合適 – thatjeffsmith
這是因爲SQL Developer的默認行爲是ONY顯示的日期部分。嘗試迫使輸出被這樣
select id, id_player, id_map, x, y, to_char(time, 'yyyy/mm/dd hh24:mi:ss')
from LOGI
這是由於顯示爲時間字符串到你的NLS_DATE_FORMAT設置,決定如何將日期顯示在客戶端上。
要永久地改變它,
轉到Tool -> Preference -> Database -> NLS
和日期格式設置爲任何你想要的YYYY/MM/DD HH24:MI:SS
或。
- 1. 顯示完整的日期與momentJs
- 2. 顯示完整的日期時間
- 3. 按SQL分組,但顯示完整的日期時間?
- 4. 顯示完整日曆
- 5. Html5的日期時間本地控制顯示不完整的日期
- 6. Created_at或的updated_at不顯示完整的日期時間
- 7. 整型轉換爲顯示話完整的日期/文
- 8. 如何使用完整日曆顯示當前日期
- 9. 僅顯示事件的完整日曆的開始日期和結束日期
- 10. 按小時排序時顯示完整日期時間
- 11. SQL語法顯示日期
- 12. T-SQL日期顯示
- 13. SQL - 顯示兩個日期
- 14. 日期不顯示
- 15. 在SQL Server中將日期編號轉換爲完整日期
- 16. 顯示在輸入完整的日期的jQuery UI日期選擇器
- 17. Fullcalendar(完整日曆)不預先顯示當前的日期。月顯示二月,而不是今天
- 18. 在datagridview中顯示完整日期和時間
- 19. 顯示完整日期時間在柵格C#
- 20. 完整的日曆不顯示任何谷歌日曆事件
- 21. iOS日期選擇器與星期而不是完整日期
- 22. 顯示完整SDO_DIM_ARRAY Oracle SQL Developer中
- 23. 的phpmyadmin顯示完整的SQL輸出
- 24. AJAX日期不正確顯示日期
- 25. MPChart:X軸無法顯示日期完全
- 26. 不完整日期的策略
- 27. 從SQL查詢中刪除不完整的ISO日期?
- 28. 在SQL中獲取本週的星期一的完整日期?
- 29. DatePicker不顯示日期
- 30. C#TimeSpan不顯示日期
可能的重複[如何在Oracle SQL Developer中設置自定義日期時間格式?](https://stackoverflow.com/questions/8134493/how-can-i-set-a-custom-date-time -format-in-oracle-sql-developer) – radimpe