Di XPath [expression]
sintaks menunjukkan predikat
di jalur lokasi. [1]
adalah sintaks yang disingkat
untuk [position()=1]
, yang berarti 'elemen pertama'. Dalam penggunaan SQL Server XPath [1]
(atau predikat lain yang secara deterministik menyaring paling banyak satu elemen) diperlukan karena ini mengubah ekspresi XPath dari yang mengembalikan sejumlah elemen ke elemen yang secara deterministik mengembalikan 0 atau 1 elemen, sehingga berubah menjadi ekspresi skalar, yang merupakan .value()
membutuhkan: