Trong XPath, [expression]
cú pháp biểu thị một vị từ
trên đường dẫn vị trí. [1]
là cú pháp viết tắt
cho [position()=1]
, có nghĩa là 'phần tử đầu tiên'. Trong SQL Server sử dụng XPath, [1]
(hoặc bất kỳ vị từ nào khác lọc xác định cho nhiều nhất một phần tử) là bắt buộc bởi vì nó biến đổi biểu thức XPath từ một biểu thức trả về bất kỳ số lượng phần tử nào thành một vị từ xác định trả về 0 hoặc 1 phần tử, do đó biến đổi thành một biểu thức vô hướng, đó là .value()
yêu cầu: