コピー時のメンバーの名前変更
コピー・ユーティリティーを使用すると、メンバーを 1 つのデータ・セットから別のデータ・セットにコピーするときに、PDS(E) にある複数のメンバーの名前を変更することができます。例えば、TESTxxx という名前のメンバー範囲を新規データ・セットに コピーして、これらの名前をすべて PRODxxx に 名前変更する必要があるとします。
コピー時にメンバーを名前変更するには、以下のとおりにします。
- 「Copy From (コピー元)」パネルで、「Member (メンバー)」フィールドにメンバー名マスクを入力します。
または
「Advanced member selection (拡張メンバー選択)」オプションを選択し、メンバー名の範囲を指定します。
- 必要に応じて、コピー・オプションの残りを指定し、Enter キーを押します。
- 「Copy To (コピー宛先)」パネルでメンバー名パターンのフォームに新規メンバー名マスクを入力します。
メンバー名パターンは、メンバー名に有効な任意の文字と 2 つの特殊パターン文字 (アスタリスク (*) およびパーセント記号 (%)) から構成できます。
- アスタリスク (*)
- アスタリスクは、変更がない複数の文字を表すプレースホルダー文字です。マスクに指定するアスタリスクは、1 つのみにしてください。2 つ目以降のアスタリスク文字は、パーセント記号として扱われます。例えば、次のように入力するとします。
ABC*
名前変更後のメンバーはすべて ABC で始まり、その後に、古いメンバー名の残りが続きます。
- パーセント記号 (%)
- パーセント記号は、変更がない単一文字を表すプレースホルダー文字です。パーセント記号は、メンバー名の任意の場所に必要な数だけ指定できます。例えば、次のように入力するとします。
名前変更後のメンバーの最初の 3 文字は変わらず、4 文字目が文字「A」に置き換えられ、古いメンバー名の残りは変更されません。%%%A*
- [Enter] を押します。新規メンバー名が、メンバー選択パネルの「Prompt (プロンプト)」フィールドに表示されます。
Sel Name Prompt Alias-of Size Created DATA1 TEST1 43 01/01/09 DATA2 TEST2 21 02/09/06 DATA3 TEST3 40 02/09/06
- コピーするメンバーを選択し、Enter キーを押します。「Prompt (プロンプト)」フィールドの項目は、正常にコピーおよび名前変更されたメンバーについて、
*COPIED
に変更されます。