技術サポートサービス専用サイト
Menu
Open
English
中文
製品リリース情報
製品マニュアル
お客様マイページ
FAQ
ツール
メールマガジン
myHULFT
HULFT.com
文字サイズ変更
S
M
L
トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
>
【DataSpider Servista】JDBC アダプタで Oracle の DATE型に書き込むと日付が「1970/01/01」になる
トップカテゴリー
/category/show/2?site_domain=default
テクニカルFAQ-一般公開向け-
HULFT関連
/category/show/3000?site_domain=default
DataSpider関連
DataSpider Servista
DataSpider Cloud
PIMSYNC
Thunderbus
DataSpider BPM
HULFT DataCatalog
FAQのNo.から検索
No.を入力し参照をクリック
※半角数字のみ入力が可能です
戻る
No : 33157
公開日時 : 2021/04/27 17:11
印刷
DSServista
【DataSpider Servista】JDBC アダプタで Oracle の DATE型に書き込むと日付が「1970/01/01」になる
Oracle の DATE 型のカラムに対して、JDBC アダプタの [テーブル書き込み] を使用してデータを書き込んだところ、日付の部分が「1970/01/01」で書き込まれてしまいました。
原因と対処方法を教えてください。
カテゴリー :
トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
回答
本事象は、Oracle 11.1 以降の JDBC ドライバを使用した場合に発生いたします。
上記は、Oracle社の JDBC ドライバの仕様に依存した動作となります。
このため、下記対処方法に記載いたしました、Oracleアダプタをご使用いただくか、DB側で型を変更する対応をご検討ください。
■対処方法
Oracle アダプタを利用する
専用アダプタとなる Oracle アダプタでは、DATE 型への書き込み時に、日付の部分が「1970/01/01」として書き込まれないことを確認しております。
カラムのデータ型を TIMESTAMP 型に変更する
TIMESTAMP 型への書き込みでは、日付の部分が「1970/01/01」として書き込まれないことを確認しております。
■関連するFAQ
No : 21248
【DataSpider Servista】 JDBC アダプタや ODBC アダプタと、Oracle アダプタのように製品名がつくアダプタとの違いを教えてください。
Version Information
Ver.4.2、Ver.4.1、Ver.4.0
目的別で検索
トラブルシューティング
関連するFAQ
【DataSpider Servista】 JDBC アダプタや ODBC アダプタと、Oracle アダプタのように製品名がつくアダプタとの違いを教えてください。
【DataSpider Servista】[条件分岐] 処理や [例外監視] 処理の分岐先に [end] 処理を配置した場合、XML 型スクリプト出力変数に値が格納されない
【DataSpider Servista】 Oracle アダプタ で Oracle 19c への接続可否
【DataSpider Servista】SQLServer の [テーブル書き込み] で DATETIME 型を主キーとして実行した際、想定通りの動作とならない。
【DataSpider Servista】 XMLログのログレベルの設定方法について教えてください
TOPへ