###前提・実現したいこと
JAVA SE6でOracle 11g R2を使い、クエリの結果を取得して、データ種別という列の値(1:新規、2:更新、3:削除)により、あるテーブルのデータを更新したりデータを登録したいのです。
この時取得したコードを保存するデータ構造はどういうものにすればよいでしょうか?イメージとしてADO.NETのデータテーブルのように、列名を指定して値を取得したり、取得結果全体から任意の値を指定して検索したりしたいです。
これだけならSQLの発行とResultSetで済むと言われそうですが、このテーブルには「レコードの有効期間」という列(D_FROM、D_TO)があり、主キーが「ID,FROM」となっています。そしてIDで取得したデータと更新先のテーブルを検索して期間重複がないかチェックしなければなりません。そのためにはクエリの結果を値で検索できるような変数に格納しなければなりないと考えています。この処理を行う為に、どういうデータ構造を作ればよいかアドバイスをお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/03 22:27