如何:指定表和索引选项

更新:2007 年 11 月

在数据库项目的表和索引定义中,可以指定表选项和索引选项。 有关受支持的表选项和它们的值的更多信息,请参见 sp_tableoption。有关受支持的索引选项和它们的值的更多信息,请参见 sp_indexoption

指定表选项

  1. 在 Visual Studio Team System Database Edition 中打开数据库项目。

  2. 在“解决方案资源管理器”中,双击要为其指定表选项的表。

    Transact-SQL (T-SQL) 编辑器出现,其中显示该表的定义。

  3. 根据 T-SQL 脚本中的表定义,添加下面的 T-SQL 语句:

    sp_tableoption 'TableName', 'OptionName', OptionValue
    go
    
  4. 在“文件”菜单上,单击“保存 QualifiedTableName.table.sql”。

    现在应该能够生成和部署数据库项目。如果数据库项目中任何表使用 vardecimal 存储格式,则会自动启用 vardecimal 存储的数据库选项。有关更多信息,请参见 sp_db_vardecimal_storage_format

    说明:

    Vardecimal 存储格式要求至少是 Microsoft SQL Server 2005 Service Pack 2 并且只能在 SQL Server 2005 的 Enterprise、Developer 和 Evaluation 版本中使用。

指定索引选项

  1. 在 Database Edition 中打开数据库项目。

  2. 在“解决方案资源管理器”中,双击要为其指定索引选项的索引。

    Transact-SQL (T-SQL) 编辑器出现,其中显示该索引的定义。

  3. 根据 T-SQL 脚本中的索引定义,添加下面的 T-SQL 语句:

    sp_indexoption 'IndexName', 'OptionName', OptionValue
    go
    
  4. 在“文件”菜单上,单击“保存 QualifiedIndexName.table.sql”。

    现在,可以生成和部署数据库项目。

请参见

任务

如何:创建数据库对象

如何:准备数据库生成脚本

概念

Database Edition 术语概述