.您维护SQL Server2008实例,其中包含名为 AdventureWorks 的数据库。AdventureWorks数据库包含名为OrderSpecs的表。OrderSpecs表有一个名为OrderId的聚焦主键,对应于OrderID列。OrderSpecs表有一个名为productspecs的XML列,用于存储XML数据。另有对应于该XML列的XML索引。您向OrderSpecs表添加名为productid的新列。您需要将productId包含在主键中。您应该如何操作?
A.更改XML索引,设置ALLOW_ROW_LOCKS=OFF选项。更改主键,设置ALLOW_ROW_LOCKS=ON选项
B.删除表上的XML索引。修改主键。重新创建XML索引
C.禁用productspecs列对应的XML索引。修改主键。启用productspecs列对应的XML索引。
D.将XML数据移动到临时表。将productspecs列设置为NULL,以清除原始表中的XML数据。修改主键重新填充productspecs列
正确答案是B