Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Bu konu, Microsoft SQL Server'da bir veritabanına yapılan sorgularla oluşturulan satır kümelerinden sunucu tarafında XML belgelerinin biçimlendirilmesiyle ilgili bilgiler sunar.
SQL Server'da, veritabanı tablolarına ve oralarından XML belgelerini depolayabilir ve geri alabilirsiniz. Bir XML belgesi almak için, SELECT sorgusunda FOR XML sorgu uzantısını kullanın.
Örneğin, bir istemci uygulamasının SQL Server'a karşı aşağıdaki Transact-SQL sorgudan oluşan bir komut çalıştırdığını varsayalım:
SELECT FirstName, LastName
FROM Person.Contact
FOR XML AUTO
Sunucu sorguyu iki adımda çalıştırır. İlk olarak, sunucu şu SELECT ifadesini çalıştırır:
SELECT FirstName, LastName
FROM Person.Contact
Sonra sunucu, oluşturulan satır kümesine FOR XML dönüşümünü uygular. Ortaya çıkan XML, istemciye tek sütunlu bir satır kümesi olarak gönderilir. Bu dokümantasyonda bu süreç sunucu tarafı XML formatlama olarak adlandırılır.
Sunucu tarafında, FOR XML maddesiyle aşağıdaki modları belirtebilirsiniz:
RAW
AUTO
AÇIK
FOR XML maddesi hakkında daha fazla bilgi için bkz. FOR XML kullanarak XML Oluşturma.
Ayrıca Bkz.
İstemci Tarafı ve Sunucu Tarafı XML Formatlama Mimarisi (SQLXML 4.0)
İstemci Tarafı XML Formatlama (SQLXML 4.0)
XML (SQL Server) IÇIN