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
Microsoft Fabric'te SQL veritabanı
RAW modu, sorgu sonuç kümesindeki her satırı genel tanımlayıcı <satırına> veya isteğe bağlı olarak sağlanan öğe adına sahip bir XML öğesine dönüştürür. Varsayılan olarak, satır kümesindeki NULL olmayan her sütun değeri, satır< öğesinin özniteliğine >eşlenir. ELEMENTS yönergesi FOR XML yan tümcesine eklenirse, her sütun değeri satır< öğesinin bir alt öğesiyle >eşlenir. ELEMENTS yönergesiyle birlikte, sonuç kümesindeki NULL sütun değerlerini özniteliğine xsi:nil="true"sahip bir öğeyle eşlemek için isteğe bağlı olarak XSINIL seçeneğini belirtebilirsiniz.
Sonuçta elde edilen XML için şema isteyebilirsiniz. XMLDATA seçeneğinin belirtilmesi satır içi bir XDR şeması döndürür. XMLSCHEMA seçeneğinin belirtilmesi satır içi bir XSD şeması döndürür. Şema, verilerin başında görünür. Sonuç olarak, şema ad alanı başvurusu her üst düzey öğe için yinelenir.
İkili verileri base64 ile kodlanmış biçimde döndürmek için FOR XML yan tümcesinde BINARY BASE64 seçeneği belirtilmelidir. RAW modunda, BINARY BASE64 seçeneğini belirtmeden ikili verilerin alınması hataya neden olur.
Sonraki Adımlar
Bu bölüm aşağıdaki örnekleri içerir:
- Örnek: Ürün Modeli Bilgilerini XML Olarak Alma
- Örnek: ELEMENTS Yönergesi ile XSINIL Belirtme
- XMLDATA ve XMLSCHEMA ile sonuç olarak şemaların talep edilmesi
- Örnek: İkili Verileri Alma
- Örnek: Satır< Öğesini Yeniden >Adlandırma
- Örnek: FOR XML Tarafından Oluşturulan XML için Kök Öğe Belirtme
- Örnek: XMLType Sütunlarını Sorgulama