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
ORA-01013のエラーについて経験のある方お願いします。
Oracle
-
7
INDEXの無効化
Oracle
-
8
Oracleでの文字列連結サイズの上限
Oracle
-
9
BLOBやCLOBのパフォーマンスを改善したい
Oracle
-
10
IF関数で空欄(")の時、Nullにしたい
その他(Microsoft Office)
-
11
PL/SQLによるCREATE TABLE後のINSERTができない
Oracle
-
12
処理速度の見積もり時間について。
Oracle
-
13
大量のレコードを削除する方法
その他(データベース)
-
14
スクリプトのエラー「unexpected EOF while looking for matching `'」の解決法は?"
UNIX・Linux
-
15
PL/SQLをWindowsのBATファイルで実行するには
Oracle
-
16
CLOB型へのINSERT
Oracle
-
17
Viewにインデックスは張れますか?
Oracle
-
18
異なるスキーマからデータを抽出するには?oracl、PL/SQL
Oracle
-
19
100万件レコードdelete
SQL Server
-
20
バッチファイル 二つ上のディレクトリのパス取得
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ORMについて
-
これをSQL文で出来るでしょうか?
-
AccessのSQL文で1件のみヒット...
-
SQL*Loader Append
-
アクセスのレポートでレコード...
-
【PL/SQL】FROM区に変数を使う方法
-
group byの並び順を変えるだけ...
-
【SQL】日付が最大のレコード群...
-
ANDとORの正確な理解が出来ませ...
-
Oracle9iデータベースの削除に...
-
一気に複数のレコードをinsert...
-
Oracle10gからkeySQLで集計データ
-
単一グループのグループ関数で...
-
SQL文の構築について教えてくだ...
-
引数によってwhere句を切り替え...
-
SQL文(重複データを省く)
-
1の行を固定した上でVBAを用い...
-
複数のテーブルから値を合計出...
-
2回実行のSQL文を1回にしたい
-
count関数の値をwhere句で使用...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
単一グループのグループ関数で...
-
【PL/SQL】FROM区に変数を使う方法
-
SELECT FOR UPDATE で該当レコ...
-
AccessのSQL文で1件のみヒット...
-
アクセスのレポートでレコード...
-
where句中のtrim関数について
-
group byの並び順を変えるだけ...
-
引数によってwhere句を切り替え...
-
SQL*Loader Append
-
SQLで条件にヒットしたレコード...
-
updateで複数行更新したい
-
データ
-
トランザクションログを出力せ...
-
「数字で始まらない」ものを抽...
-
大量レコードをTRUNCATEせずに...
-
osqleditについて
-
BLOB型項目をSQLの検索条件に指...
-
これをSQL文で出来るでしょうか?
-
ACCESS レコードの並び順について
-
【SQL】違うフィールド同士の集...
おすすめ情報