4.5.2 创建和管理XML索引
与创建和管理普通索引(非XML索引)类型,定义XML索引亦通过T-SQL DDL语句完成。
¡ 创建XML索引:创建XML索引使用CREATE XML INDEX语句完成。
¡ 修改XML索引:修改XML索引使用ALTER INDEX语句完成。
¡ 删除XML索引:删除XML索引使用DROP INDEX语句。
下面的示例演示如何使用T-SQL DDL语句创建和管理XML索引。
-- 创建测试环境 USE tempdb GO CREATE TABLE tb( id int PRIMARY KEY CLUSTERED, col xml) GO -- 1. 创建xml 索引 -- 1.a. 创建xml 主索引 CREATE PRIMARY XML INDEX PKX_col ON tb(col) -- 1.b. 创建VALUE 辅助xml 索引 CREATE XML INDEX IXX_col_value ON tb(col) USING XML INDEX PKX_col FOR VALUE -- 1.c. 创建PATH 辅助xml 索引 CREATE XML INDEX IXX_col_path ON tb(col) USING XML INDEX PKX_col FOR PATH GO -- 2. 修改xml 索引 -- 2.a. 重建PATH 辅助xml 索引IXX_col_path ALTER INDEX IXX_col_path ON tb REBUILD -- 2.b. 禁用VALUE 辅助xml 索引IXX_col_value ALTER INDEX IXX_col_value ON tb DISABLE GO -- 3. 删除xml 索引 -- 3.a. VALUE 辅助xml 索引IXX_col_value DROP INDEX IXX_col_value ON tb -- 3.b. 删除xml 主索引, 注意此操作会同时删除与之相关的辅助xml 索引 DROP INDEX PKX_col ON tb GO -- 删除测试环境 DROP TABLE tb |
| 回书目 上一节 下一节 |
|
||||
| · VMware技术应用 · 珊瑚虫QQ作者侵权案开庭 · 贝恩资本携手华为22亿.. · 打造安全服务器 · iSCSI应用与发展 · CISSP认证成长之路 · FTTx光纤接入 · Windows Server 2008专.. |
· 开源虚拟化技术Xen · WCF开发基础 · Linux——从菜鸟到高手 · 微软出价446亿美元收购.. · SQL Server 2008/2005.. · RAID——磁盘阵列基础 · 微软Forefront企业安全.. · 如何优化IT 控制能耗 |
|||
|
||||
| · VPN技术 · iSCSI应用与发展 · SQL Server 2008/2005.. · SQL Server 2008/2005.. · iSCSI应用与发展 · RAID——磁盘阵列基础 · 中间件应用技术专题 · 深入了解PGP加密技术 |
· 病毒查杀专题 · VPN技术 · 国际文档格式标准开战 · SSL VPN详细知识 · Linux防火墙 · 打造安全服务器 · Sniffer安全技术从入门.. · 木马原理与防范 |
|||
|
||||
| · SQL Server 2008/2005.. · iSCSI应用与发展 · 中间件应用技术专题 · SQL Server 2008/2005.. · iSCSI应用与发展 · RAID——磁盘阵列基础 · 身份认证技术 · 病毒查杀专题 |
· 清除流氓软件——51CTO.. · SSL VPN详细知识 · Sniffer安全技术从入门.. · VPN技术 · 了解统一威胁管理(UTM).. · 网络钓鱼 · ADSL应用面面俱到 · ADSL应用面面俱到 |
|||