本製品のリファクタリング・フィーチャーを使用して物理データ・モデル内で表の名前を変更すると、ビュー参照および関連オブジェクト名も自動的に更新できます。
始める前に
データ設計プロジェクトに物理データ・モデルを保管しておく必要があります。
このタスクについて
ビュー参照の更新を選択する場合は、SQL 式の更新について以下を選択することができます。
- ビューをスキーマ内だけで検索するか、名前を変更した表のモデル全体で検索するか。
- 元の表名の検索時に、大/小文字を区別するかどうか。
関連オブジェクト名の更新を選択する場合は、SQL 式の更新について以下を選択することができます。
- どの関連オブジェクトの名前を変更するか。例えば、関連付けられた索引、主キー、または外部キーの名前を変更することを選択できます。
- 表内、スキーマ内、または名前を変更した表のモデル全体のどの範囲を対象として、関連オブジェクトを検索するか。
- 元の表名の検索時に、大/小文字を区別するかどうか。
この方式に加えて、「データ・プロジェクト・エクスプローラー」または「データ・ダイアグラム」のいずれかから、物理データ・モデル内の表オブジェクトを強調表示してから F2 を押して、表の名前を変更することもできます。
ただし、F2 キーの方法を使用する場合、ビュー・オブジェクトは自動的に更新されません。
したがって、表の名前変更には、このトピックで説明している方式のほうが望ましいです。
手順
物理データ・モデル内の表を名前変更およびリファクタリングするには、以下のようにします。
- 「データ・プロジェクト・エクスプローラー」で、物理データ・モデルを展開し、表を右クリックします。
- を選択します。 「表の名前変更 (Rename Table)」ウィザードが開きます。
- ウィザードのステップを完了します。
ウィザードの各フィールドについての情報を表示するには、F1 を押します。
- 「完了」をクリックします。
タスクの結果
これらのオプションを指定した場合、表の名前が変更されると、その表を参照するすべてのビューまたは関連オブジェクト名も更新されます。
データ・プロジェクト・エクスプローラー、およびこれらのオブジェクトを含むデータ・ダイアグラムで変更が表示されます。