PART
PART オプションを使用して、処理するパーティションを指定します。
- PART
- このオプションを使用する場合は、SELECT ステートメント後の最初のオプションにする必要があります。 データ元がファイル・システムかバックアップかにかかわらず、指定したデータベース・パーティションは常に並行してアンロードされます。 パーティション番号は、1 つのパーティション番号、コンマで区切ったパーティション番号のリスト、またはコロンを使用したパーティション番号の範囲 (例えば (5:9) はデータベース・パーティション 5 から 9 を示します) としてリストすることができます。
- 構文
- PART (ALL | integer1 | integer1, integer2, ... | integer1:integer2 )
- 変数
- 明示的データベース・パーティション番号
- デフォルト
- デフォルト値はありません。
- 例
- PART (3,4:7,9)
- 制約事項
- PART オプションには以下の制約事項が適用されます。
- このオプションが SELECT ステートメントの直後に指定されていない場合は、構文エラーとなります。
- このオプションが指定されず、必須でもない場合 Optim™ High Performance Unload は、SELECT 文内のすべてのデータベース・パーティションを処理します。
- このレベルで PART が指定されていない場合、 Optim High Performance Unload より高いレベルで指定された PART を使用します。
- スタンドアロンモードでフルバックアップからアンロードする際には、明示的な部品番号とともに PARTオプションが必須となります( Optim High Performance Unload コマンドラインの使用に関する) この設定は、アンロード・ブロックまたは選択ブロック・レベルで行うことができます。 同じデータベース・パーティションのリストがアンロード・ブロック・レベルでターゲットとなっている場合、制御ファイルで SELECT 節ごとに PART オプションを設定する必要はありません。 このような場合は、PART をアンロード・ブロック・レベルで設定できます。 この状態では、ALL は無効です。