Teradata-テーブル
リレーショナルモデルのテーブルは、データのコレクションとして定義されます。それらは行と列として表されます。
テーブルタイプ
タイプTeradataは、さまざまなタイプのテーブルをサポートしています。
Permanent Table −これはデフォルトのテーブルであり、ユーザーが挿入したデータが含まれ、データを永続的に保存します。
Volatile Table−揮発性テーブルに挿入されたデータは、ユーザーセッション中にのみ保持されます。テーブルとデータは、セッションの終了時に削除されます。これらのテーブルは主に、データ変換中に中間データを保持するために使用されます。
Global Temporary Table −グローバル一時テーブルの定義は永続的ですが、テーブル内のデータはユーザーセッションの終了時に削除されます。
Derived Table−派生テーブルは、クエリの中間結果を保持します。それらの存続期間は、それらが作成、使用、および削除されるクエリ内にあります。
セット対マルチセット
Teradataは、重複レコードの処理方法に基づいて、テーブルをSETテーブルまたはMULTISETテーブルとして分類します。SETテーブルとして定義されたテーブルは重複レコードを格納しませんが、MULTISETテーブルは重複レコードを格納できます。
シニア番号 | テーブルコマンドと説明 |
---|---|
1 | テーブルを作成する CREATE TABLEコマンドは、Teradataでテーブルを作成するために使用されます。 |
2 | 他の机 ALTER TABLEコマンドは、既存のテーブルから列を追加または削除するために使用されます。 |
3 | ドロップテーブル DROP TABLEコマンドは、テーブルを削除するために使用されます。 |