我使用C#,用DB2,查詢DB2時間戳查詢顯示在Excel
SELECT current timestamp FROM sysibm.sysdummy1
顯示蟾蜍正確的值,但throgh代碼,獲取DD/MM/YY HH:MM
格式格式化值,當我告訴它在Excel中。
我使用C#,用DB2,查詢DB2時間戳查詢顯示在Excel
SELECT current timestamp FROM sysibm.sysdummy1
顯示蟾蜍正確的值,但throgh代碼,獲取DD/MM/YY HH:MM
格式格式化值,當我告訴它在Excel中。
時間戳值是相同的*,它只是它在Excel中的顯示方式。如果需要,可以在Excel中更改格式以顯示它在DB2中顯示的值。
注:DB2時間戳精確到微秒,但Excel只支持毫秒。所以你會失去一點精確度。
我已檢查格式化單元格的選項。它來自數據庫的錯誤值。 – Cannon
你能提供一些你從蟾蜍和你的c#應用程序中得到的查詢結果嗎? –
@buffer_overflow如果你正在獲取值,雖然格式不同,但如果你只是獲取日期,那麼這意味着數據庫是正確的,並只給出日期。 如果你需要給它顯示那麼你需要把to_char() [在oracle中,您必須找到DB2中的模擬函數],以將字符串/ varchar中的日期值與期望的合成者進行轉換。 –
這是excel用於顯示日期合成文件的合成文件 –
您已經編輯並刪除了Excel中的文字? 其中你通過代碼獲得價值? –
在Excel中。很抱歉,如果它從問題中刪除。 – Cannon