VBでトランザクションをかけてあるテーブルを処理しています。
具体的にはテーブルAのレコードを一時的に別テーブル(テーブルB)に
コピーしてそのレコードすべてを元のテーブルから削除して、
テーブルB内で処理をさせてから、そのデータをテーブルAに戻して
コミットしています。
この処理中に、別PGもしくはSQLPlusでテーブルAからテーブルBに
コピー対象の1レコードを削除してコミットしました。
これってエラーになる?ならない?それともトランザクション中だから
テーブルAがコミットされて開放されるまで待ちの状態になる??
実際どうなったかというとエラーにならなくて、その処理で最後に
テーブルAにテーブルBをコピーしたときにエラーになって
データがきえるという現象がおきてしまいました。
上記のような処理のときにOracle条ではどのような処理になるのでしょうか?
よろしくお願いします。
No.3ベストアンサー
- 回答日時:
やはり状況がよくわかりませんが、VBでテーブルを操作してどうこうというのがそもそも間違っているように思います.
トランザクションはSQL側(というかデータベース側)ですべきことのように思いますが.
おそらく、そういう機能があるだろうと思います.
No.2
- 回答日時:
やはり状況がよくわかりませんが、VBでテーブルを操作してどうこうというのがそもそも間違っているように思います.
トランザクションはSQL側(というかデータベース側)ですべきことのように思いますが.
おそらく、そういう機能があるだろうと思います.
No.1
- 回答日時:
状況がうまくつかめません。
>この処理中に、別PGもしくはSQLPlusでテーブルAからテーブルBにコピー対象の1レコードを削除してコミットしました。
この文がぴんときません。そのため、全体のつながりがわかりません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) IT用語について質問です。 以前ITパスポートの試験を受けた際にデータベースが何の集まりかについての 2 2022/12/10 12:29
- Visual Basic(VBA) ExcelからAccessのテーブルに書き込む時に時間がかかる 1 2022/10/14 20:38
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- SQL Server DBのテーブルの設計ができず困っています。 2 2023/06/29 16:43
- PHP クエリObjectをforeachで回す時に、次のレコードへ移動せずに次のレコードを取得したい 2 2022/07/28 15:29
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- Access(アクセス) AccessVBAで任意の複数リンクテーブルをAccessVBAを動かす際に削除したいと考えておりま 1 2022/11/17 15:45
- Oracle sqlで質問です。 aテーブルとbテーブルがあり、下記のsqlで取得したidとnameに一致しないレ 1 2022/04/20 20:34
- Oracle sqlのupdate文で質問です。 テーブルBの番号をキーにテーブルAの身長をテーブルBの身長に更新 2 2022/11/02 15:15
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
会社の飲み会の幹事になり、座...
-
外部キーだけのテーブル(主キ...
-
飲み会で、座敷orテーブルどち...
-
テーブルリンク リンク元を知...
-
Access データベースを分割した...
-
一致するデータのみ削除したい
-
L2SWはARPテーブルを持っている?
-
お金持ちのテーブル
-
アクセスのリンクテーブル一覧...
-
リレーションシップが出来ません。
-
論理名とコメント構文(?)について
-
LAG関数に似た関数があればご教...
-
UTF8のテーブルをODBCドライバ...
-
1つのテーブルに同じデータを参...
-
件数の多い順にselect
-
複数テーブルにわたるCOUNT
-
DBのテーブルの設計ができず困...
-
ER図が分かりづらい・・・
-
テーブルの白く剥がれてるところに
-
AccessにおいてフィールドがN...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テーブルリンク リンク元を知...
-
L2SWはARPテーブルを持っている?
-
1つのテーブルに同じデータを参...
-
まるいテーブル 円い 丸い 漢字...
-
外部キーだけのテーブル(主キ...
-
【PHP】SQL文のSUM関数で出力し...
-
複数テーブルにわたるCOUNT
-
飲み会で、座敷orテーブルどち...
-
「テーブルに座って……」という...
-
アクセスのリンクテーブル一覧...
-
論理名とコメント構文(?)について
-
会社の飲み会の幹事になり、座...
-
一致するデータのみ削除したい
-
MySQLで複数テーブルを作成する
-
面接のときテーブルが正面に。...
-
オーダーの覚え方について
-
1対1のリレーション(主キー同...
-
お金持ちのテーブル
-
【エクセル】データテーブルの...
-
ACCESS での LEFT JOIN 時の WH...
おすすめ情報