Udostępnij za pośrednictwem


Funkcje metoda dostępu do danych

W tematach z tej sekcji są omówione funkcje metody dostępu i jest zamieszczony przykładowy kod.

Jeśli dane wejściowe są dynamicznie obliczeniowych sekwencji puste, zwracana jest wartość 0 używanego typu podstawowego.

W kwerendzie XQuery znajduje się funkcja fn:data(), która wyodrębnia z typów skalarne wartości uwzględniające typy, test węzła text(), który zwraca węzły tekstu, oraz funkcja fn:string(), która zwraca wartość ciągu węzła.Zasady ich użycia mogą być mylące.Poniżej są zamieszczone wskazówki, jak należy z nich poprawnie korzystać w programie SQL Server.Na potrzeby ilustracji użyto wystąpienia XML <age>12</age>.

  • Jest to wynik częściowy. Zamiast zwracać wynik w postaci danych XML, można napisać kwerendę, aby generować wyniki relacyjnych, jak pokazano na następującej kwerendy:Jest to wynik częściowy:

  • Dane XML uwzględniające typy: wyrażenie /age/text() zwraca błąd statyczny dla dowolnego prostego elementu <age> uwzględniającego typ.Z drugiej strony funkcja fn:data(/age) zwraca wartość całkowitą 12.Wynikiem funkcji fn:string(/age) jest ciąg „12”.

See Also

Concepts