Aracılığıyla paylaş


Sunucu-tarafı XML (SQLXML 4.0) biçimlendirme

Bu konu, sunucu tarafında bir veritabanında Microsoft karşı çalıştırılan sorguların tarafından oluşturulan Satır kümeleri arasında XML belgeleri biçimlendirme hakkında bilgi sağlar. SQL Server.

Içinde SQL Server, depolamak ve XML belgeleri için) ve veritabanı tablolarından almak. Bir XML belgesi almak için , bir SELECT sorgudaki FOR XML sorgu uzantısı'nı kullanın.

Örneğin, bir istemci uygulaması bir komutu yürütür varsayalım. SQL Server aşağıdakilerden oluşur Transact-SQL Sorgu:

SELECT FirstName, LastName
FROM   Person.Contact
FOR XML AUTO

Sunucu, sorguyu iki adımda yürütür.Ilk olarak, sunucu bu deyim yürütür:

SELECT FirstName, LastName
FROM   Person.Contact

Sonra sunucu için oluşturulmuş olan satır kümesi kümesi IÇIN XML dönüştürme uygulanır.Sonuç XML, daha sonra bir sütun satır kümesi istemciye gönderilir.Bu belge, bu işlem için sunucu tarafı XML biçimlendirmesi olarak adlandırılır.

Sunucu tarafında aşağıdaki modları IÇIN XML yan tümcesiyle birlikte belirtebilirsiniz:

  • HAM

  • OTOMATİK

  • AÇIK

FOR XML yan tümce hakkında daha fazla bilgi için bkz: FOR XML kullanan XML oluşturma.