方法 : データベース オブジェクトを変更する

データベース プロジェクトには、データベース内のオブジェクト用の定義が含まれます。 配置済みデータベースを更新するには、データベース プロジェクトのデータベース オブジェクトを変更し、更新されたデータベース プロジェクトをビルドしてサーバーに配置します。 ソリューション エクスプローラには、データベース プロジェクトに含まれるファイルが表示され、スキーマ ビューには、そのファイルで定義されているデータベース オブジェクトが表示されます。

スキーマ ビューからデータベース オブジェクトを変更するには

  1. データベース プロジェクトが含まれているソリューションを開きます。

  2. スキーマ ビューが表示されない場合は、[表示] メニューの [データベース スキーマ ビュー] をクリックします。

    スキーマ ビューが表示されます。

  3. スキーマ ビューで、データベース プロジェクトを展開し、変更するオブジェクトを探します。

  4. 変更するデータベース オブジェクトをクリックします。

  5. [表示] メニューの [開く] をクリックします。

    Transact-SQL エディタが表示されます。エディタには、クリックしたデータベース オブジェクトの定義が含まれます。

    Aa833149.alert_note(ja-jp,VS.90).gifメモ :

    メニューを使用する代わりに、変更するデータベース オブジェクトをダブルクリックすることもできます。

  6. 変更を加えるデータベース オブジェクトを変更します。

  7. [ファイル] メニューの [ファイル名 の保存] をクリックします。

    オブジェクト定義で構文エラーが発生した場合、データベース オブジェクトには、赤い感嘆符 (!) が付いた変更済みのアイコンが表示され、1 つ以上のエラーが [エラー一覧] ウィンドウに表示されます。 [エラー一覧] ウィンドウ内のエラーをダブルクリックすると、エラーのソースにジャンプできます。

    これで、更新されたデータベース プロジェクトをビルドおよび配置できます。 詳細については、「方法 : データベースのビルド スクリプトを準備する」および「方法 : 新規または既存のデータベースに変更を配置する」を参照してください。

ソリューション エクスプローラからデータベース オブジェクト定義を含むファイルを変更するには

  1. データベース プロジェクトが含まれているソリューションを開きます。

  2. ソリューション エクスプローラで、データベース プロジェクトを展開し、変更するオブジェクトを含むファイルを探します。

  3. 変更するデータベース オブジェクトを含むファイルをクリックします。

  4. [表示] メニューの [開く] をクリックします。

    Transact-SQL エディタが表示されます。エディタには、クリックしたデータベース オブジェクトの定義が含まれます。

    Aa833149.alert_note(ja-jp,VS.90).gifメモ :

    メニューを使用する代わりに、変更するデータベース オブジェクトをダブルクリックすることもできます。

  5. 変更を加えるデータベース オブジェクトを変更します。

  6. [ファイル] メニューの [ファイル名 の保存] をクリックします。

    オブジェクト定義で構文エラーが発生した場合、スキーマ ビューのデータベース オブジェクトには、赤い感嘆符 (!) が付いた変更済みのアイコンが表示され、1 つ以上のエラーが [エラー一覧] ウィンドウに表示されます。 [エラー一覧] ウィンドウ内のエラーをダブルクリックすると、エラーのソースにジャンプできます。

    これで、更新されたデータベース プロジェクトをビルドおよび配置できます。 詳細については、「方法 : データベースのビルド スクリプトを準備する」および「方法 : 新規または既存のデータベースに変更を配置する」を参照してください。

参照

処理手順

方法 : データベースのビルド スクリプトを準備する

方法 : 新規または既存のデータベースに変更を配置する

概念

シナリオ : データベースおよびサーバー オブジェクトの作成および変更

データベースのビルドおよび配置の概要

Database Edition の用語の概要