Formatowanie (SQLXML 4.0) XML po stronie serwera
Ten temat zawiera informacje o formatowaniu dokumentów XML po stronie serwera z zestawów wierszy, które są generowane przez kwerendy wykonywane z bazą danych programu Microsoft SQL Server.
W SQL Server, można przechowywać i pobierać dokumentów XML do i z tabel bazy danych.Aby pobrać dokument XML, należy użyć rozszerzenia XML dla kwerendy w kwerendzie WYBIERAJĄCEJ.
Załóżmy na przykład, klient aplikacji wykonuje polecenie przeciwko SQL Server , składa się z następujących Transact-SQL kwerendy:
SELECT FirstName, LastName
FROM Person.Person
FOR XML AUTO;
Serwer wykonuje kwerendę w dwóch etapach.Po pierwsze serwer wykonuje instrukcja SELECT:
SELECT FirstName, LastName
FROM Person.Person;
Następnie serwer dotyczy transformacja XML dla generowanych zestaw wierszy.Wynikowy plik XML jest następnie wysyłane do klient jako zestawu zestaw wierszy z jednej kolumna.W tej dokumentacji ten proces jest zwany formatowanie XML po stronie serwera.
Po stronie serwera można określić z klauzula XML do następujących trybów:
RAW
AUTOMATYCZNE
JAWNE
Więcej informacji o klauzula dla XML, zobacz Konstruowania XML przy użyciu dla XML.