No.2ベストアンサー
- 回答日時:
残したいデータ(レコード)に共通点があれば可能です。
予めパーティションテーブルとしておいて、
残したいデータのみを挿入するパーティションとそれ以外のパーティション定義とします。
パーティションレベルでのTRUNCATEやDROPであれば一瞬でできますし、
必要としている1万行が消えることも一切ありません。
ただし、EEのオプションとなりますが。
EEを買っていないのであれば各パーティションに相当するテーブルを作って
テーブルとテーブルをUNIONするVIEWを作る形になります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- Access(アクセス) アクセス 削除するレコードを含んだテーブルを指定してくださいのエラー対処方法 1 2022/11/24 15:01
- Access(アクセス) accessについて(超初心者です) 1 2023/02/11 11:18
- PHP クエリObjectをforeachで回す時に、次のレコードへ移動せずに次のレコードを取得したい 2 2022/07/28 15:29
- Oracle 下記のsqlで取得されるレコード以外を取得する方法ありますでしょうか。 SELECT B.番号, B 2 2022/04/20 23:21
- その他(データベース) IT用語について質問です。 以前ITパスポートの試験を受けた際にデータベースが何の集まりかについての 2 2022/12/10 12:29
- Oracle sqlで質問です。 aテーブルとbテーブルがあり、下記のsqlで取得したidとnameに一致しないレ 1 2022/04/20 20:34
- PostgreSQL PostgreSQL レコードからアイテム種類数を取得したい 2 2022/11/23 22:31
- その他(データベース) 180g重量版レコードとは? 180g重量版レコードと普通のレコードは何が違うのでしょうか?普通のレ 1 2022/07/11 21:26
- Excel(エクセル) エクセル テーブル機能の不明点 2 2022/04/14 14:10
このQ&Aを見た人はこんなQ&Aも見ています
-
「どうして捨てられないの?」前妻の物を捨てられない男性の心理って?
前妻の物を捨てられない理由に加え、捨てるための手段はあるのかを専門家に聞いてみた!
-
数百万件レコードのdelete
SQL Server
-
oracleの分割delete
Oracle
-
Truncate以外で高速にテーブル内全件削除する方法
Oracle
-
-
4
データを削除しても表領域の使用率が減りません
Oracle
-
5
トランザクションログを出力せずにデータを削除する方法
Oracle
-
6
100万件レコードdelete
SQL Server
-
7
Viewにインデックスは張れますか?
Oracle
-
8
ORA-01013のエラーについて経験のある方お願いします。
Oracle
-
9
Oracleでの文字列連結サイズの上限
Oracle
-
10
INDEXの無効化
Oracle
-
11
大量のレコードを削除する方法
その他(データベース)
-
12
Data Pump で大量データインポートの際のUNDO表領域、TEMP表領域不足エラー解消法のついて
Oracle
-
13
updateで複数行更新したい
Oracle
-
14
BLOBやCLOBのパフォーマンスを改善したい
Oracle
-
15
処理速度の見積もり時間について。
Oracle
-
16
IF関数で空欄(")の時、Nullにしたい
その他(Microsoft Office)
-
17
PL/SQLによるCREATE TABLE後のINSERTができない
Oracle
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【PL/SQL】FROM区に変数を使う方法
-
where句中のtrim関数について
-
「数字で始まらない」ものを抽...
-
SQL*Loader Append
-
group byの並び順を変えるだけ...
-
トランザクションログを出力せ...
-
単一グループのグループ関数で...
-
oracle DB内のデータを増幅す...
-
AccessのSQL文で1件のみヒット...
-
引数によってwhere句を切り替え...
-
アクセスのレポートでレコード...
-
SELECT FOR UPDATE で該当レコ...
-
あるカラムに同じ値を持つレコ...
-
oracle10g update件数の取得方法
-
データ
-
Oracle10gからkeySQLで集計データ
-
連続したデータを条件とするSQL...
-
PL/SQL内の共通関数の引数にフ...
-
osqleditについて
-
SQLで条件にヒットしたレコード...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
単一グループのグループ関数で...
-
【PL/SQL】FROM区に変数を使う方法
-
SQL*Loader Append
-
where句中のtrim関数について
-
AccessのSQL文で1件のみヒット...
-
group byの並び順を変えるだけ...
-
アクセスのレポートでレコード...
-
トランザクションログを出力せ...
-
データ
-
SELECT FOR UPDATE で該当レコ...
-
SQLで条件にヒットしたレコード...
-
「数字で始まらない」ものを抽...
-
引数によってwhere句を切り替え...
-
1レコード全てを改行なしで表...
-
BLOB型項目をSQLの検索条件に指...
-
updateで複数行更新したい
-
【SQL】違うフィールド同士の集...
-
osqleditについて
-
レコードの更新履歴について
-
あるカラムに同じ値を持つレコ...
おすすめ情報