In XPath de [expression] syntaxis geeft een predikaat
aan op het locatiepad. [1] is de afgekorte syntaxis
voor [position()=1] , wat 'het eerste element' betekent. In SQL Server gebruik van XPath de [1] (of een ander predikaat dat deterministisch filtert op maximaal één element) is vereist omdat het de XPath-expressie transformeert van een die een willekeurig aantal elementen retourneert naar een die deterministisch 0 of 1 elementen retourneert, en dus transformeert in een scalaire expressie, wat is wat .value()
vereist: