次の方法で共有


方法: SELECT ステートメントでワイルドカード文字を展開する

SELECT ステートメントでワイルドカード文字を展開することで、アプリケーションが互換性に影響する変更点の影響を受けないようにできます。 各インスタンスを手動で検索して修正しなくても、データベース リファクタリングを使用してそれらを自動的に更新できます。 詳細については、「SELECT ステートメントでのワイルドカード文字の展開」を参照してください。

1 つのオブジェクトに含まれるすべての SELECT ステートメントでワイルドカード文字を展開するには

  1. [スキーマ ビュー] で、移動するオブジェクトを右クリックし、[リファクター] をポイントして、[ワイルドカードの展開] をクリックします。

    [変更のプレビュー] ダイアログ ボックスが表示され、展開されるすべての SELECT ステートメントが示されます。

    注意

    Visual Studio Premium で、スキーマ ビュー ウィンドウまたはソリューション エクスプローラーを使用して、データベース オブジェクトをリファクタリングします。 Transact-SQL エディターからデータベース オブジェクトをリファクタリングすることはできません。

  2. (省略可能) 変更内容を確認し、データベース プロジェクトに適用する変更を決定します。 詳細については、「方法: リファクタリングの変更をプレビューする」を参照してください。

データベース プロジェクトに含まれるすべての SELECT ステートメントでワイルドカード文字を展開するには

  1. ソリューション エクスプローラーで、データベース プロジェクトを右クリックし、[リファクター] をポイントして、[ワイルドカードの展開] をクリックします。

    [変更のプレビュー] ダイアログ ボックスが表示され、展開されるすべての SELECT ステートメントが示されます。

  2. (省略可能) 変更内容を確認し、データベース プロジェクトに適用する変更を決定します。 詳細については、「方法: リファクタリングの変更をプレビューする」を参照してください。

参照

処理手順

方法 : データベース リファクタリングの変更を配置する

概念

別のスキーマへのデータベース オブジェクトの移動

データベース オブジェクトの名前の完全修飾

SELECT ステートメントでのワイルドカード文字の展開

サーバーまたはデータベースへの参照の名前変更

データベース オブジェクトへのすべての参照の名前変更