テーブルのレコードを全削除するには
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
Re: テーブルのレコードを全削除するには
msg# 1.1
EijiNagai
投稿数: 65
ahotaroさん、こんにちは。
方法は
1)オープン中のテーブルでなければ、DBDELアクションを使う。
2)バッチプログラムでタスク制御のオプションで「レコード削除」をYesにする
3)SQLでDELETEを発行、TRUNCATEを使うなど。
いずれにしても、他のプログラムが使用していないこととか、トランザクション中でないとか、考慮すべき事はあります。
(おそらくワークテーブルの処理だと思うので、マルチユーザーまでは考えなくとも良いのかも知れませんが。)
方法は
1)オープン中のテーブルでなければ、DBDELアクションを使う。
2)バッチプログラムでタスク制御のオプションで「レコード削除」をYesにする
3)SQLでDELETEを発行、TRUNCATEを使うなど。
いずれにしても、他のプログラムが使用していないこととか、トランザクション中でないとか、考慮すべき事はあります。
(おそらくワークテーブルの処理だと思うので、マルチユーザーまでは考えなくとも良いのかも知れませんが。)
投票数:1
平均点:10.00
テーブルのレコードを全削除するには
msg# 1
ahotaro
投稿数: 19
プログラムでテーブル中の全レコードを削除するにはどうすればいいのでしょうか?
投票数:0
平均点:0.00