Oracle によるテーブル データのクリア方法: [delete table_name;] または [Truncate [table] table_name;] ステートメントを使用して、テーブル データ全体をクリアできます。

#この記事の動作環境: Windows 10 システム、oracle 11.2.0.1.0、thinkpad t480 コンピューター。
(学習ビデオ共有:
プログラミング入門)
具体的な方法:
テーブル内のデータが不要になった場合、データは占有領域を解放してテーブル内のデータを削除するには、Delete ステートメントまたは Truncate ステートメントを使用できます。
1. 削除ステートメント
1. 条件付き削除
構文形式:
delete [from] table_name [where condition];
ログイン後にコピー
例: users テーブルのユーザー ID '001' を削除しますデータ: userid='001' のユーザーから削除;
2. テーブル全体のデータを無条件に削除します
構文形式:
delete table_name;
ログイン後にコピー
例: user table :delete users ;
2. Truncate ステートメント
Truncate ステートメントを使用して、テーブル内のすべてのレコードを削除します。
構文形式:
Truncate [table] table_name;
ログイン後にコピー
1. レコードが占有している領域を保持せずに、すべてのレコードを削除します。
Truncate [table] table_name [drop storage];
ログイン後にコピー
例: 占有領域を保持せずに、users テーブル内のすべてのデータを削除します。 space: テーブル ユーザーのドロップ ストレージを切り詰めます。ドロップ ストレージ キーワードがデフォルトで使用されるため、ドロップ ストレージは省略できます。
2. すべてのレコードを削除し、レコードが占有しているスペースを保持します
Truncate [table] table_name [reuse storage];
ログイン後にコピー
例: users テーブル内のすべてのデータを削除し、占有スペースを節約します: テーブルを切り詰め、ユーザーはストレージを再利用します;
関連する推奨事項:
Oracle データベース学習チュートリアル
以上がOracleでテーブルデータをクリアする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。