簡體   English   中英

Oracle服務器日期格式

[英]Oracle server date format

我有一份使用Eclipse制作的報告,該報告通過SQL查詢用StringsDates構建了一個表,並在本地運行它可以正常工作,但是當我將其帶入oracle服務器時,日期和月份就切換了,不是視覺上的,而是只是數據,讓我做一個例子:

在Eclipse上本地生成的日期(dd / mm / yy):

01/06/17 (1st jun)
31/12/17 (31st dec)

服務器上生成報告的日期相同(dd / mm / yy):

06/01/17 (6th jan)
12/31/17 <- which shows the row retrieved by the query but leaves a blank space in the "my_date" column

有誰知道為什么會這樣嗎? 謝謝。

編輯:這些是我的SESSION參數,我現在不能更改它們,但是如果可以的話,我會及時通知您。 謝謝!

會議

嘗試更改NLS_DATE_FORMAT 例如:

ALTER SESSION SET NLS_DATE_FORMAT='YYYY-MM-DD HH:MI:SS'

要么:

ALTER SESSION SET NLS_DATE_FORMAT = 'YYYY MM DD';

或您喜歡的其他任何格式。 查看精美手冊

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM