技術サポートサービス専用サイト
Menu
Open
English
中文
製品リリース情報
製品マニュアル
お客様マイページ
FAQ
ツール
メールマガジン
myHULFT
HULFT.com
文字サイズ変更
S
M
L
トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
>
【DataSpider Servista】インサート・アップデートのINSERT時のエラーが検知されない
トップカテゴリー
/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 : 32730
公開日時 : 2021/02/16 15:53
更新日時 : 2021/02/17 12:14
印刷
【DataSpider Servista】インサート・アップデートのINSERT時のエラーが検知されない
テーブル書き込みで[インサート・アップデート]を実行してインサートでエラーとなった場合に、挿入0件、更新0件になり正常終了してしまいます。
更新も挿入も0件となり正常終了してしまうのはなぜでしょうか。
カテゴリー :
トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
回答
テーブル書き込みの[インサート・アップデート]では、下記の仕様制限に該当すると、INSERT時の挿入件数が0件かつ、UPDATE時も更新件数が0件となる場合がございます。
-------
UPDATE文で更新がなかった場合、処理は成功します。
たとえば、INSERT文がキーの重複以外の理由で失敗した場合などが当てはまります。
-------
■仕様説明
[インサート・アップデート]は、INSERTを実行し、失敗した場合にUPDATEを行います。
その際、INSERT実行時にエラーが発生した場合、ログにエラーの情報を出力せず、UPDATEを実行し、UPDATEに成功した場合は、正常終了と判断します。
下記ヘルプに本仕様についての記載がございますのでご参照ください。
[テーブル書き込み] - [「アップデート・インサート」と「インサート・アップデート」の違いについて]
URL:
https://www.hulft.com/help/ja-jp/DataSpider/latest/help/ja/adapter/database/rdb_put_table_data.html#update_mode
なお、INSERT時に発生するエラーを出力したい場合は[アップデート・インサート]の使用をご検討ください。
目的別で検索
仕様確認
関連するFAQ
【DataSpider Servista】 スクリプトを作成しましたが想定より処理速度が遅くて困っています
【DataSpider Servista】SQL Server のサポートバージョンについて
【DataSpider Servista】テーブル書き込みで一意制約違反が発生します。対処方法を教えてください。
【DataSpider Servista】SFTP接続の際に「No suitable key exchange algorithm could be agreed.」が出力される。
【DataSpider Servista】DataSpider Servistaの評価版から製品版への移行について
TOPへ