《Oracle子句语法速查》【 LOB STORAGE 】

LOB(ラージオブジェクト)列の記憶特性を指定する

→ LOB ( ┬ LOB列名  ┬ ) →
         └ ← , ──┘
→ STORE AS ┬ LOBデータセグメント名  ──────────────────┬ →
            │[ LOB列を2つ以上指定した場合は指定できない ]             │
            ├ (┬ TABLESPACE 表領域名    ─────────────┬) ─┤
            │  │[ LOB 列を格納する表領域を指定する             ]│    │
            │  ├<STORAGE句>     ─────────────────┤    │
            │  ├ ENBALE STORAGE IN ROW  ─────────────┤    │
            │  │[ LOB を行内に格納する(但し4000バイト以内)     ]│    │
            │  ├ DISABLE STORAGE IN ROW ─────────────┤    │
            │  │[ LOB を行外に格納する                         ]│    │
            │  ├ CHUNK 数値 ───────────────────┤    │
            │  │[ LOB の割当,操作単位をブロック数で指定する    ]│    │
            │  ├ PCTVERSION 数値  ────────────────┤    │
            │  │[ LOB の割当,操作単位をブロック数で指定する    ]│    │
            │  ├ CACHE    ────────────────────┤    │
            │  │[ 読み込み値をバッファ内で最後に使用された端に配置する ]
            │  ├ NOCACHE  ────────────────────┤    │
            │  │[ 読み込み値をバッファ内で最も使用されていない端に配置する ]
            │  ├ LOGGING    ───────────────────┤    │
            │  │[ 記憶特性の作成をREDOログに記録する           ]│    │
            │  ├ NOLOGGING  ───────────────────┤    │
            │  │[ 記憶特性の作成をREDOログに記録しない         ]│    │
            │  ├ INDEX  ┬ LOB索引名  ─────────────┬┤    │
            │  │        │[ LOB列を2つ以上指定した場合は指定できない ]
            │  │        ├ ( ┬ TABLESPACE 表領域名  ───┬ ) ┤│    │
            │  │        │   ├<STORAGE句>     ──────┤   ││    │
            │  │        │   ├ INITRANS 数値  ──────┤   ││    │
            │  │        │   ├ MAXTRANS 数値  ──────┤   ││    │
            │  │        │   └ ← ────────────┘   ││    │
            │  │        └ ← ─────────────────┘│    │
            │  │[ LOB索引の記憶特性を指定する                  ]│    │
            │  └ ← ───────────────────────┘    │
            └ ← ────────────────────────────┘