技術サポートサービス専用サイト
Menu
Open
English
中文
製品リリース情報
製品マニュアル
お客様マイページ
FAQ
ツール
メールマガジン
myHULFT
HULFT.com
文字サイズ変更
S
M
L
トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
>
【DataSpider Servista】テーブルブラウザの time 型データの見え方について教えてください
トップカテゴリー
/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 : 35742
公開日時 : 2024/04/30 08:20
印刷
DSServista
【DataSpider Servista】テーブルブラウザの time 型データの見え方について教えてください
[日時のパース] アイコンを使用して文字列を「時刻」に変換し、
SQL Server の time 型のカラムに書き込みを行いました。
データベース内には時刻のみのデータが書き込まれていましたが、
書き込んだデータをコンポーネントの [テーブルブラウザ] から確認すると
「1900-01-01」が付加されているように見えます。
[テーブルブラウザ] 上で確認できるデータが
実際に書き込まれたデータと異なって見えるのは仕様でしょうか。
カテゴリー :
トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
回答
実際のデータベース内のデータと
コンポーネントの [テーブルブラウザ] から確認できるデータが異なって見えるのは
DataSpider Servista 側の仕様に加えて
SQL Server 側の仕様が影響しているためと想定されます。
■仕様説明
DataSpider Servista は内部的には日付型のデータを日付、時間を
含んだ Date 型(*)として保持しており、SQL Server から time 型のデータを
取得する際には Date 型に変換しております。
(*)SQL Server の datetime 型に近いデータ型となります。
DataSpider Servisgta が内部的に使用しているデータ型については、
下記のヘルプをご参照ください。
・[データ型]
URL:
https://www.hulft.com/help/ja-jp/DataSpider/latest/help/ja/servista/data_types.html
また、SQL Server では、time 型のデータを日付、時間形式に変換する際に
日付部分が "1900-01-01"に設定される動作があります。
参考URL:
https://docs.microsoft.com/ja-jp/sql/t-sql/data-types/time-transact-sql?view=sql-server-ver15
このため、DataSpider Servista が SQL Server から取得した time 型の
データには日付の部分に"1900-01-01"が設定される動作となります。
目的別で検索
仕様確認
関連するFAQ
【DataSpider Servista】 SQL Server で TIME型のカラムを含むテーブルを更新しようとするとエラーが発生します。
【DataSpider Servista】PostgreSQLにおいて大文字をテーブル名に含む場合の対応方法について教えてください
【DataSpider】ドキュメントMapperと変数Mapperの違いについて教えてほしい
【DataSpider Servista】Active Directory アダプタの接続テストは接続できるかまでしか確認していないのでしょうか
【DataSpider Servista】 ダブルクォーテーションを含むファイルを読み取って変換する方法を教えてください
TOPへ