《Oracle命令语法速查》【 CREATE DIMENSION 】

ディメンションを変更する


CREATE DIMENSION [ スキーマ . ] ディメンション名 →
→┬ LEVEL レベル名 IS ┬ 表名 . 列名 ──────┬─────┬ ;
  │                   └ ( ┬ 表名 . 列名  ┬ )  ┘          │
  │                        └ ← , ────┘                │
  │[ ディメンションのレベル及び列を指定する     ]          │
  ├ HIERARCHY 階層名 ( レベル名 ┬ CHILD OF レベル名  ┬ ) →│
  │                             └ ← ────────┘     │
  │[ ディメンションの線形改装レベルを指定する         ]    │
  │→┬──────────────────────────┬┤
  │  └ JOIN KEY ┬ 列名 ─────┬ REFERENCES レベル名  ┘│
  │              └ ( ┬ 列名 ┬ ) ┘                        │
  │                   └ ← , ┘                             │
  │[ ディメンション中の表に対する内部等価結合を指定する ]  │
  ├ ATTRIBUTE レベル DETERMINES  ┬ 列名 ─────┬────┤
  │                              └ ( ┬ 列名 ┬ ) ┘        │
  │                                   └ ← , ┘             │
  │[ 階層レベルによって一意に定義されている列を指定する ]  │
  └ ← ───────────────────────────┘