2011-07-27 10 views
0

でdifferetn値を示し、クエリDB2タイムスタンプのクエリは、私はDB2で、C#を使用していますエクセル

SELECT current timestamp FROM sysibm.sysdummy1 

はヒキガエルに正しい値を示しているが、私はExcelで表示したときにコードthrogh、DD/MM/YY HH:MM形式でフォーマットされた値を取得します。

+0

これはexcelで使用されている日付形式formate –

+0

を編集して削除したものです。 あなたはコードを通じて価値を得ていますか? –

+0

Excelで。申し訳ありませんが質問から削除された場合。 – Cannon

答えて

1

タイムスタンプの値は同じ*、それはExcelで表示されている方法です。必要に応じて、Excelで書式を変更してDB2に表示される値を表示することができます。

注:DB2タイムスタンプはマイクロ秒単位で正確ですが、Excelはミリ秒単位でしかサポートされません。だから、あなたは少し精度を失うでしょう。

+0

私はセルを書式設定するオプションをチェックしました。そのDBから来ている間違った値です。 – Cannon

+0

ToadとC#アプリから取得したクエリ結果をいくつか提供できますか? –

+0

@buffer_overflow異なるフォーマットではあるが、値を取得している場合でも、日付だけを取得している場合は、DBがまっすぐで日付のみを指定していることを意味します。 これを表示する必要がある場合は、to_char() [oracleではDB2でsimlar関数を見つけなければなりません] string/varcharの日付値を希望のformateに変換する –

関連する問題