12c テーブルの行単位で非表示設定する方法 新機能 In-Database Archiving を使用する [12c新機能] 12cでは、レコード単位で表示・非表示を制御可能となった。 create table コマンドに、row archival 句を指定することで、 […] 続きを読む
12c テーブル作成で非表示列を設定する方法 新機能 invisible 句を使用する [12c新機能] 12cでは、テーブルに非表示列を作成することが可能になった。 レコード単位で表示・非表示を設定する。 続きを読む
Oracleユーザのオブジェクト一覧 データディクショナリ ユーザのオブジェクトを確認したい 接続しているユーザが所有するテーブル、ビュー、シノニムなどの オブジェクト情報を確認するには、tab テーブルを参照すればよい。 続きを読む
Statspackのスナップショットレベルとサイズ見積もり statspack Oracleスナップショットの定義 Statspack では、スナップショットレベルが以下のように定義されている。 続きを読む
テーブル一覧の確認 (dba_tables) データディクショナリ Oracle テーブル一覧 テーブルの情報を参照するには、データディクショナリの dba_tables や user_tables を確認する。 続きを読む
テーブルが属する表領域を変更する方法 表領域 テーブルの表領域を移動 テーブルは、1つの表領域に属する構成となる。 特定の表領域に集中している場合など、テーブルが属する表領域を変更をするには、 alter table ~ move コマンドで行う。 続きを読む
外部キー(Foreign Key)の指定方法 アーキテクチャ Oracle の参照整合性制約 テーブル間でデータの整合性を保つために、関連付けを行う参照整合性制約がある。 親テーブルに従属する子テーブルに定義されている参照列を外部キー(Foreign Key)という。 主キーを P […] 続きを読む
テーブルにコメントを設定(comment on table) アーキテクチャ comment on table SQL コマンド comment on table で、テーブルの用途や定義情報など任意のコメントを データディクショナリの user_tab_comments テーブルへ保存できる。 […] 続きを読む
テンポラリテーブル(一時表)のまとめ アーキテクチャ 一時表ならではのメリット セッションやトランザクションの終了時にテーブルデータが削除される機能で、 処理後にデータを残さず、一時的にデータを扱いたい場合に有効。 通常のワークテーブルを作成する手もありますが、パージなどワ […] 続きを読む