XPath में [expression] सिंटैक्स एक विधेय
को दर्शाता है स्थान पथ पर। [1] संक्षिप्त सिंटैक्स
है [position()=1] . के लिए , जिसका अर्थ है 'पहला तत्व'। SQL सर्वर में XPath के उपयोग में [1] (या कोई अन्य विधेय जो निश्चित रूप से अधिकतम एक तत्व को फ़िल्टर करता है) आवश्यक है क्योंकि यह XPath अभिव्यक्ति को एक से बदल देता है जो किसी भी संख्या में तत्वों को एक में लौटाता है जो निश्चित रूप से 0 या 1 तत्व देता है, इस प्रकार एक स्केलर अभिव्यक्ति में परिवर्तित होता है, जो कि क्या है .value()
आवश्यकता है: