方法 : テーブルとインデックスのオプションを指定する

テーブルのオプションとインデックスのオプションは、データベース プロジェクトのテーブルおよびインデックスの定義で指定できます。 サポートされているテーブルのオプションとその値の詳細については、「sp_tableoption (Transact-SQL)」を参照してください。 サポートされているインデックスのオプションとその値の詳細については、「sp_indexoption (Transact-SQL)」を参照してください。

テーブルのオプションを指定するには

  1. Visual Studio Team System Database Edition でデータベース プロジェクトを開きます。

  2. ソリューション エクスプローラで、テーブルのオプションを指定するテーブルをダブルクリックします。

    Transact-SQL (T-SQL) エディタにテーブルの定義が表示されます。

  3. T-SQL スクリプト内のテーブル定義の後に、次の T-SQL ステートメントを追加します。

    EXEC sp_tableoption 'TableName', 'OptionName', OptionValue
    go
    
  4. [ファイル] メニューの [QualifiedTableName.table.sql の保存] をクリックします。

    これで、データベース プロジェクトをビルドして配置できるようになります。 データベース プロジェクトのテーブルが vardecimal ストレージ形式を使用している場合、vardecimal ストレージのデータベース オプションが自動的に有効になります。 詳細については、「sp_db_vardecimal_storage_format (Transact-SQL)」を参照してください。

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

    vardecimal ストレージ形式には少なくとも Microsoft SQL Server 2005 Service Pack 2 が必要です。Service Pack 2 は SQL Server 2005 Enterprise、Developer、および Evaluation Edition でのみ使用できます。

インデックスのオプションを指定するには

  1. Database Edition でデータベース プロジェクトを開きます。

  2. ソリューション エクスプローラで、インデックスのオプションを指定するインデックスをダブルクリックします。

    Transact-SQL (T-SQL) エディタにインデックスの定義が表示されます。

  3. T-SQL スクリプト内のインデックス定義の後に、次の T-SQL ステートメントを追加します。

    EXEC sp_indexoption 'IndexName', 'OptionName', OptionValue
    go
    
  4. [ファイル] メニューの [QualifiedIndexName.table.sql の保存] をクリックします。

    これで、データベース プロジェクトをビルドおよび配置できます。

参照

処理手順

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

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

概念

Database Edition の用語の概要