- - PR -
一時表について
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2007-03-28 11:24
Oracle9iで、asp.netで使用するパッケージの作成を行っています。
テーブルAから別テーブルへデータを退避して、番号をふり直しからテーブルAへデータを戻す処理を行いたいのですが、一時表を使うべきかワーク用の実テーブルを作って行うべきか迷っています。データ件数は最大で1000件程度で、更新頻度が低いテーブルです。一時表領域があればデータは保証されるとは思うのですが・・・。 どなたかアドバイスをお願いします。 | ||||
|
投稿日時: 2007-03-28 11:30
msoです。
DataTableを使うのはダメですか? | ||||
|
投稿日時: 2007-03-28 13:12
msoさん回答ありがとうございます。
テーブルAの中が階層構造になっていて、配下のデータも番号をふり直す必要があります。 項目2=0のみをSelectしてデータグリッドを作っているので、そのままのDataTableでは厳しいかなと思っています。全てのデータを持ってきていれば別ですが・・・。 テーブルAの列 項目1 項目2 項目3 項目4 項目5 テーブルAのデータ @項目1=1 項目2=0 項目3=0 項目4=0 項目5=0 A項目1=1 項目2=1 項目3=0 項目4=0 項目5=0 @の項目1の番号が変わった場合は、Aの項目1の番号もふり直す |
1