SQL UPDATE 文でデータ更新されたか否かを判断する

PowerBuilder Tips

方法

埋め込み SQL で UPDATE 文を使用した際に Where 条件式で指定した対象の行が存在せず更新された行が無かった場合でも、sqlca.sqlcode には 0 が返ってきます。

データが実際に更新されたかどうかを判断するには、sqlca.sqlnrows をチェックして下さい。sqlca.sqlnrows には更新された行の件数が返ってきます。

 

Tips情報

プロダクト :PowerBuilder

バージョン :2017R3

Tips 一覧を見る
PowerBuilder 2019 R3 日本語版リリース
PowerBuilder マイグレーション