Formatowanie (SQLXML 4.0) XML po stronie serwera
W tym temacie przedstawiono informacje o formatowaniu dokumentów XML z zestawów wierszy, które zostały wygenerowane przez kwerendy wykonywane związanego z bazą danych w programie Microsoft po stronie serwera SQL Server.
W SQL Server, przechowywania i pobierania dokumentów XML do i z tabel bazy danych. Aby pobrać dokument XML, należy użyć rozszerzenia XML dla kwerendy w kwerendy WYBIERAJĄCEJ.
Załóżmy na przykład, aplikacja kliencka wykonuje polecenia przed SQL Server które składa się z następujących elementów Transact-SQL kwerendy:
SELECT FirstName, LastName
FROM Person.Contact
FOR XML AUTO
Serwer wykonuje kwerendę w dwóch etapach.Po pierwsze serwer wykonuje to instrukcja SELECT:
SELECT FirstName, LastName
FROM Person.Contact
Następnie serwer stosuje się transformacja FOR XML do wygenerowanego zestawu zestaw wierszy.Wynikowy plik XML jest następnie wysyłany do klient jako zestawu zestaw wierszy z jednej kolumna.W niniejszej dokumentacji ten proces jest zwany formatowania XML po stronie serwera.
Po stronie serwera można określić następujące tryby z klauzula FOR XML:
NIEPRZETWORZONE
AUTOMATYCZNE
JAWNE
Aby uzyskać więcej informacji na temat klauzulę FOR XML zobacz Konstruowanie XML przy użyciu FOR XML.