Gewusst wie: Angeben von Tabellen- und Indexoptionen

Aktualisiert: November 2007

Sie können Tabellen- und Indexoptionen in den Tabellen- und Indexdefinitionen in Ihrem Datenbankprojekt angeben. Weitere Informationen zu den unterstützten Tabellenoptionen und deren Werte finden Sie unter sp_tableoption. Weitere Informationen zu den unterstützten Indexoptionen und deren Werte finden Sie unter sp_indexoption.

So geben Sie Tabellenoptionen an

  1. Öffnen Sie das Datenbankprojekt in Visual Studio Team System Database Edition.

  2. Doppelklicken Sie im Projektmappen-Explorer auf die Tabelle, für die Sie eine Tabellenoption angeben möchten.

    Der Transact-SQL (T-SQL)-Editor wird geöffnet und zeigt die Definition der Tabelle an.

  3. Fügen Sie nach der Tabellendefinition im T-SQL-Skript die folgende T-SQL-Anweisung hinzu:

    sp_tableoption 'TableName', 'OptionName', OptionValue
    go
    
  4. Klicken Sie im Menü Datei auf QualifiedTableName.table.sqlspeichern.

    Sie sollten jetzt das Datenbankprojekt erstellen und bereitstellen können. Wenn Tabellen in Ihrem Datenbankprojekt das vardecimal-Speicherformat verwenden, wird die Datenbankoption für den vardecimal-Speicher automatisch aktiviert. Weitere Informationen finden Sie unter sp_db_vardecimal_storage_format.

    Hinweis:

    Das vardecimal-Speicherformat erfordert mindestens Microsoft SQL Server 2005 Service Pack 2 und ist lediglich in SQL Server 2005 für die Editionen Enterprise, Developer und Evaluation verfügbar.

So geben Sie Indexoptionen an

  1. Öffnen Sie das Datenbankprojekt in Database Edition.

  2. Doppelklicken Sie im Projektmappen-Explorer auf den Index, für den Sie eine Indexoption angeben möchten.

    Der Transact-SQL (T-SQL)-Editor wird geöffnet und zeigt die Indexdefinition an.

  3. Fügen Sie nach der Indexdefinition im T-SQL-Skript die folgende T-SQL-Anweisung hinzu:

    sp_indexoption 'IndexName', 'OptionName', OptionValue
    go
    
  4. Klicken Sie im Menü Datei auf QualifiedIndexName.table.sqlspeichern.

    Sie können nun das Datenbankprojekt erstellen und bereitstellen.

Siehe auch

Aufgaben

Gewusst wie: Erstellen eines Datenbankobjekts

Gewusst wie: Vorbereiten von Datenbankbuildskripts

Konzepte

Übersicht über die Terminologie der Database Edition