プログラム初心者です。
オラクル(11g)で、10個のPCで10人が、あるテーブルのデータを更新していく、システムを作成(VB2005)しています。
例として下記のようなデータがあります。
テーブルC 日付順 番号はユニーク
日付_番号_レコードカウント(Rc)
1/3____1_____0
1/5____2_____1
1/6____5_____2 (Rc2)
1/7____7_____3 (Rc3)
1/20__ 9_____4
2/1___10_____5
この全データをSQLで、【【毎回】】読込みます。
A氏が例えば1/6のデータを編集したとします。レコードカウント2(以降Rc2)
【編集したデータは、同テーブルが更新される場合と、他のテーブルに移動するケースがあります。
更新された場合でも、他のテーブルに移動する場合でも、A氏は次に1/7(Rc3)のデータを編集させたいです。】
この場合、更新されたら、レコードカウントを次に移行すればいいのですが(Rc2+1で Rc3)、
1/6のデータを編集後、他のテーブルに移動された場合、Rc3を見ても(SQL再読込後)、1/20のデータが抽出されて
しまいます。
なので、このケースは、テーブルが移動された場合、レコードカウントは据え置きで、Rc2をみるという
プログラムを作らなくてはいけません・・・・・。
これも問題ですが、さらに大きな問題は、
1/6のデータを編集後、そのデータが移動されたときに、その間にB氏とC氏により、1/3,1/5のデータ更新後移動
されたケースがさらに悩んでいます。
Rc2で据え置きで 1/7のデータを読みに行こうとしたら、1/3,1/5のデータが既になくなっているので、
Rc2をみると、2/1のデータを見ることになってしまいます。
こうした多くの人がデータを編集、移動する場合のテーブルを、日付順に作業させていく場合は、どのような制御
(またはオラクルの機能)をすれば、可能なのかご指導頂ければ助かります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) IT用語について質問です。 以前ITパスポートの試験を受けた際にデータベースが何の集まりかについての 2 2022/12/10 12:29
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- Excel(エクセル) Excelでデータを抽出するに良い方法 9 2023/02/06 12:42
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Oracle sqlのupdate文で質問です。 テーブルBの番号をキーにテーブルAの身長をテーブルBの身長に更新 2 2022/11/02 15:15
- iCloud procreateのバックアップ&データ移行について教えて下さい。 2 2022/05/09 15:00
- SQL Server AccessのInsertクエリのあとつづけてDeleteクエリを行いたいがSQLでどう書いたらいい 3 2023/05/27 14:12
- その他(コンピューター・テクノロジー) USBメモリを繋げているスマホでUSBメモリのデータを編集する時は編集したいデータをUSBメモリから 2 2023/07/29 10:36
- SoftBank(ソフトバンク) ソフトバンクiPhone8→LINEMO iPhone13に機種変更・プラン変更する場合の手順を教え 3 2022/05/07 19:42
- Access(アクセス) ACSESS初心者です マンション管理をACCESSで出来ないかとチャレンジしています。 リレーショ 3 2022/10/08 11:45
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQL LIKE演算子 抽出できない
-
複数レコードを横並び1レコー...
-
引数によってwhere句を切り替え...
-
SELECT FOR UPDATE で該当レコ...
-
トランザクションログを出力せ...
-
アクセスのレポートでレコード...
-
group byの並び順を変えるだけ...
-
ファイルの漢数字の順番につい...
-
空きのID番号を取得する方法
-
市区町村別の件数をカウントす...
-
ソートが重い
-
<SQL>重複しているデータの場合...
-
文字列のソート
-
テーブルの最後(最新)のレコー...
-
複数のテーブルから値を合計出...
-
SQLローダーCSV取込で、囲み文...
-
24時間以内に更新されたデータ...
-
SQLです教えてくださいお願いし...
-
SQLです。下記の問合せを行うク...
-
タイムスタンプ型を抽出条件に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
単一グループのグループ関数で...
-
【PL/SQL】FROM区に変数を使う方法
-
AccessのSQL文で1件のみヒット...
-
SELECT FOR UPDATE で該当レコ...
-
where句中のtrim関数について
-
group byの並び順を変えるだけ...
-
アクセスのレポートでレコード...
-
SQLで条件にヒットしたレコード...
-
ORMについて
-
トランザクションログを出力せ...
-
データ
-
SQL*Loader Append
-
「数字で始まらない」ものを抽...
-
引数によってwhere句を切り替え...
-
BLOB型項目をSQLの検索条件に指...
-
osqleditについて
-
ACCESS レコードの並び順について
-
大量レコードをTRUNCATEせずに...
-
【SQL】違うフィールド同士の集...
-
updateで複数行更新したい
おすすめ情報