使用包含列创建索引的问题(SQL Server Express)

Seb*_* N. 5 sql-server devexpress sql-server-express

我正在使用Visual C#2008 Express Edition和SQL Server Express 2008的数据库资源管理器/设计器.

我创建了一个表,并希望添加一个索引.但索引将超过900字节.一种解决方法是在索引中使用包含的列.不幸的是,索引设计器中禁用了"包含的列"属性,但我还没有找到启用它的方法.

有人可以告诉我如何启用该属性?是否有另一种方法可以使用设计器将包含的列添加到索引中?SQL Server Express是否支持此功能?

Ale*_*lex 13

您需要通过展开资源管理器中的表来创建索引,右键单击Indexes文件夹并选择"添加索引...".执行此操作时,请确保关闭表设计器

  • 太好了!我没想过尝试这个.外键和检查约束的"设计"命令会带来表设计器使用的相同对话框,因此我希望索引上的New/Properties具有相同的对话框.由于某种原因,有一个更高级的索引 - "编辑器",似乎只能通过上下文菜单... (2认同)