如何:指定表和索引选项
更新:2007 年 11 月
在数据库项目的表和索引定义中,可以指定表选项和索引选项。 有关受支持的表选项和它们的值的更多信息,请参见 sp_tableoption。有关受支持的索引选项和它们的值的更多信息,请参见 sp_indexoption。
指定表选项
在 Visual Studio Team System Database Edition 中打开数据库项目。
在“解决方案资源管理器”中,双击要为其指定表选项的表。
Transact-SQL (T-SQL) 编辑器出现,其中显示该表的定义。
根据 T-SQL 脚本中的表定义,添加下面的 T-SQL 语句:
sp_tableoption 'TableName', 'OptionName', OptionValue go
在“文件”菜单上,单击“保存 QualifiedTableName.table.sql”。
现在应该能够生成和部署数据库项目。如果数据库项目中任何表使用 vardecimal 存储格式,则会自动启用 vardecimal 存储的数据库选项。有关更多信息,请参见 sp_db_vardecimal_storage_format。
说明: Vardecimal 存储格式要求至少是 Microsoft SQL Server 2005 Service Pack 2 并且只能在 SQL Server 2005 的 Enterprise、Developer 和 Evaluation 版本中使用。
指定索引选项
在 Database Edition 中打开数据库项目。
在“解决方案资源管理器”中,双击要为其指定索引选项的索引。
Transact-SQL (T-SQL) 编辑器出现,其中显示该索引的定义。
根据 T-SQL 脚本中的索引定义,添加下面的 T-SQL 语句:
sp_indexoption 'IndexName', 'OptionName', OptionValue go
在“文件”菜单上,单击“保存 QualifiedIndexName.table.sql”。
现在,可以生成和部署数据库项目。