Aracılığıyla paylaş


for xml ile ham modunu kullanın

raw modu genel tanımlayıcı sahip bir xml öğesine sorgu sonuç kümesindeki her satır dönüşümleri <satır>, ya da isteğe bağlı olarak verilen öğe adı. Varsayılan olarak, her sütunun değeri null olmayan satır kümesi için öznitelik eşleştirilir <satır> öğesi. ÖĞELERI yönergesi için for xml yan tümcesi eklediyseniz, her sütunun değeri bir alt öğesinde eşlenen <satır> öğesi. ÖĞELERI yönergesi ile birlikte, sonuç kümesi xsi: nil özniteliği olan bir öğe null sütun değerlerini göster seçeneğine XSINIL isteğe bağlı olarak belirtebileceğiniz ="gerçek".

Sonuç xml şema isteyebilir. xmldata seçeneği belirterek satır içi xdr şeması verir. xmlschema seçeneğini belirterek satır içi xsd şeması verir. Şema verileri başında görünür. Sonuçta, şema ad alanı başvurusu üst düzey her öğe için yinelenir.

BINARY BASE64 seçeneği Base64 ile kodlanmış biçimde ikili veri döndürmek için for xml yan tümcesinde belirtilmelidir. raw modunda ikili BASE64 seçeneği belirtmeden ikili veri alınıyor, hatayla sonuçlanır.

Örnekler

Aşağıdaki örneklerde sorguları için xml raw modu çeşitli seçeneklerle nasıl kullanıldığını gösterir. Bu sorguların birçoğu karşı bisiklet üretim yönergeleri depolanan xml belgelerini belirtilen yönergeleri sütununda ProductModel tablo. xml yönergeleri hakkında daha fazla bilgi için bkz: DEL - xml Data Type Representation in the AdventureWorks2008R2 Database.

Bu Bölümde

Bu bölüm, aşağıdaki örnekler içerir:

Ayrıca bkz.

Başvuru

for xml ile ham modunu kullanın

Kullanımı ile for xml Açık modu

select (Transact-sql)

xml (SQL Server)

Kavramlar

İle sorguları WITH xmlnamespaces NameSpaces eklemek

for xml ile ham modunu kullanın