Como: Especificar opções de índice e de tabela

Você pode especificar opções de tabela e índice nas definições de tabela e o índice em sua o projeto de banco de dados. Para obter mais informações sobre as opções de tabela com suporte e seus valores, consulte sp_tableoption (Transact-SQL). Para obter mais informações sobre opções de índice com suporte e seus valores, consulte sp_indexoption (Transact-SQL).

Observação importanteImportante

Não é possível especificar opções de tabela ou índice em um aplicativo de camada de dados (DAC) do projeto porque os projetos DAC não aceitam o EXEC procedimento armazenado construir, exceto dentro do corpo de um objeto, como, por exemplo, um procedimento armazenado ou função. Para obter mais informações, consulte a página a seguir sobre o site da Microsoft: Recursos suportados em aplicativos de camada de dados.

Para especificar as opções de tabela

  1. Abra seu projeto de banco de dados no Visual Studio Premium.

  2. Em Solution Explorer, clique duas vezes na tabela desejada especificar uma opção de tabela.

    O Transact-SQL editor aparece e exibe a definição da tabela.

  3. Após a definição da tabela na Transact-SQL script, adicione o seguinte Transact-SQL instrução:

    EXEC sp_tableoption 'TableName', 'OptionName', OptionValue
    go
    
  4. Sobre o arquivo menu, clique em Salvar QualifiedTableName**. table.sql**.

    Você agora deve ser capaz de criar e implantar o projeto de banco de dados. Se todas as tabelas no seu projeto de banco de dados usam o formato de armazenamento vardecimal, a opção de banco de dados para armazenamento de vardecimal será ativada automaticamente. Para obter mais informações, consulte sp_db_vardecimal_storage_format (Transact-SQL).

    ObservaçãoObservação

    Formato de armazenamento vardecimal requer pelo menos Microsoft SQL Server 2005 Service Pack 2 e só está disponível em SQL Server 2005 edições Enterprise, Developer e avaliação.

Para especificar as opções de índice

  1. Abra seu projeto de banco de dados no Visual Studio Premium.

  2. Em Solution Explorer, clique duas vezes o índice para o qual você deseja especificar uma opção de índice.

    O Transact-SQL editor aparece e exibe a definição de índice.

  3. Após a definição do índice de Transact-SQL script, adicione o seguinte Transact-SQL instrução:

    EXEC sp_indexoption 'IndexName', 'OptionName', OptionValue
    go
    
  4. Sobre o arquivo menu, clique em Salvar QualifiedIndexName**. table.sql**.

    Agora você pode criar e implantar o projeto de banco de dados.

Consulte também

Tarefas

Como: Criar um objeto de banco de dados

Como: Construir um projeto de banco de dados para gerar um esquema compilado (.dbschema) o arquivo