是否有TSQL方法将表的所有索引移动到文件组而不是逐个执行?它看起来像一个动态SQL类型的场景。
答案 0 :(得分:1)
您可以使用对象资源管理器详细信息(Management Studio),浏览到该表,然后浏览到它的索引文件夹。突出显示所有脚本 - >创建到 - >新查询窗口
它将生成所有创建脚本。将DROP_EXISTING = OFF更改为DROP_EXISTING = ON并将[PRIMARY]更改为新文件组名称。
这需要一些手动步骤,但是如果您只想要选择索引(并非所有索引),则可以提供良好的控制。