В XPath [expression] синтаксис обозначава предикат
по пътя на местоположението. [1] е съкратен синтаксис
за [position()=1] , което означава „първият елемент“. В SQL Server използването на XPath [1] (или всеки друг предикат, който детерминистично филтрира до най-много един елемент) е необходим, защото преобразува XPath израза от такъв, който връща произволен брой елементи, в такъв, който детерминирано връща 0 или 1 елемент, като по този начин се трансформира в скаларен израз, което е това, което .value()
изисква: