Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: SQL Server
Azure SQL Database
Azure SQL Managed Instance
Topik ini menyediakan informasi tentang memformat dokumen XML di sisi server dari kumpulan baris yang dihasilkan oleh kueri yang dijalankan terhadap database di Microsoft SQL Server.
Di SQL Server, Anda dapat menyimpan dan mengambil dokumen XML ke dan dari tabel database. Untuk mengambil dokumen XML, gunakan ekstensi kueri FOR XML dalam kueri SELECT.
Misalnya, asumsikan aplikasi klien menjalankan perintah terhadap SQL Server yang terdiri dari kueri Transact-SQL berikut:
SELECT FirstName, LastName
FROM Person.Contact
FOR XML AUTO
Server menjalankan kueri dalam dua langkah. Pertama, server menjalankan pernyataan SELECT ini:
SELECT FirstName, LastName
FROM Person.Contact
Kemudian server menerapkan transformasi FOR XML ke set baris yang dihasilkan. XML yang dihasilkan kemudian dikirim ke klien sebagai set baris satu kolom. Dalam dokumentasi ini, proses ini disebut sebagai pemformatan XML sisi server.
Di sisi server, Anda dapat menentukan mode berikut dengan klausa FOR XML:
RAW
AUTO
EKSPLISIT
Untuk informasi selengkapnya tentang klausul FOR XML, lihat Membuat XML Menggunakan XML.
Lihat Juga
Arsitektur Pemformatan XML sisi Klien dan sisi Server (SQLXML 4.0)
Pemformatan XML sisi klien (SQLXML 4.0)
UNTUK XML (SQL Server)