dbdel でのmemoryデータ削除
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
dbdel でのmemoryデータ削除
msg# 1
tkudou
投稿数: 18
いつもお世話になっております。
問合せ画面にてmemoryに特定のデータを入れて
テーブルに出力するプログラムを作成しておりますが、
「dbdel('79'DSOURCE,'')」等のmemory指定No.を削除する
アクションが適用できず、memoryからデータが削除できません。
prevasive→memoryへ変更している状況で
何か特定の設定等があればご教授くださいませ。
問合せ画面にてmemoryに特定のデータを入れて
テーブルに出力するプログラムを作成しておりますが、
「dbdel('79'DSOURCE,'')」等のmemory指定No.を削除する
アクションが適用できず、memoryからデータが削除できません。
prevasive→memoryへ変更している状況で
何か特定の設定等があればご教授くださいませ。
投票数:0
平均点:0.00
Re: dbdel でのmemoryデータ削除
msg# 1.1
TKitabayashi
投稿数: 90
DbDelを、削除モードのバッチプログラムに置き換えるとどうでしょうか。
もし、意図した動きになるのであれば、トランザクション関連で
DbDelできない可能性があると思います。
また、DbDelは戻り値を取得できるので、戻り値を確認してみてください。
もし、意図した動きになるのであれば、トランザクション関連で
DbDelできない可能性があると思います。
また、DbDelは戻り値を取得できるので、戻り値を確認してみてください。
投票数:0
平均点:0.00
Re: dbdel でのmemoryデータ削除
msg# 1.2
tkudou
投稿数: 18
ご返答ありがとうございます。
確かに仰る通り削除用のバッチプログラムを作成したら
削除は可能です。削除を行うワークがかなり多くできるだけPGで削除できればと考えてます。
Dbdelの戻り値を確認したら'false'で
トランザクション関連で削除できないようになっているみたいです。
他のDbdelで削除できるPGと比較してみます。
確かに仰る通り削除用のバッチプログラムを作成したら
削除は可能です。削除を行うワークがかなり多くできるだけPGで削除できればと考えてます。
Dbdelの戻り値を確認したら'false'で
トランザクション関連で削除できないようになっているみたいです。
他のDbdelで削除できるPGと比較してみます。
投票数:0
平均点:0.00
Re: dbdel でのmemoryデータ削除
msg# 1.3
tkudou
投稿数: 18
問題が解決しました。
照会リンクで使っているテーブルにデータソース名が指定されている状態でdbdelして削除しても他のテーブルから照会している状況であったことがわかりました。
照会リンクで使っているテーブルにデータソース名が指定されている状態でdbdelして削除しても他のテーブルから照会している状況であったことがわかりました。
投票数:0
平均点:0.00