1.主XML索引:为了完整、一致的表示XML的值,格式:Create PRIMARY XML INDEX indexName ON tableName(columName);
2.次XML索引:对于XPath和XQuery表达式,可以使用XML次索引;
· PATH索引:使用exists()或query()函数,且通过XPath表达式访问XML元素时使用;
· VALUE索引:使用XPath子轴或自轴表达式通过树形结构搜索时使用;
· PROPERTY索引:使用value()函数时使用。
创建索引脚本:
01.--主XML索引 02.Create PRIMARY XML INDEX idx_exams ON Exams(Info); 03. 04.-- PATH索引 05.Create XML INDEX idx_examNumbersForPath ON Exams(Info) 06.USING XML INDEX idx_exams FOR PATH 07. 08.--VALUE索引 09.Create XML INDEX idx_examNumbersForValue ON Exams(Info) 10.USING XML INDEX idx_exams FOR VALUE 11. 12.--PROPERTY索引 13.Create XML INDEX idx_examNumbersForProperty ON Exams(Info) 14.USING XML INDEX idx_exams FOR PROPERTY 15. 16.--测试 17.Select Info FROM Exams 18.Where Info.exist('//Certification[@Name="MCTS Web Applications"]') = 1




















