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.
XQuery'yi XML Veri Tipi Yöntemlerinden birini kullanarak bir xml tipi sütun veya değişkene karşı belirtirsiniz. Bunlar arasında query(), value(), exist() veya modify() bulunur. XQuery, XML'i üreten sorguda tanımlanan XML örneğine karşı çalıştırılır.
Bir XQuery'nin çalıştırılmasıyla oluşturulan XML, diğer Transact-SQL değişken veya satır kümesi sütunlarından alınan değerleri içerebilir. XML dışı ilişkisel verileri ortaya çıkan XML'e bağlamak için SQL Server, aşağıdaki sözde fonksiyonları XQuery uzantısı olarak sağlar:
sql:column() fonksiyonu
sql:variable() fonksiyonu
Bu XQuery uzantılarını, xml veri tipinin query() yönteminde bir XQuery belirtirken kullanabilirsiniz. Sonuç olarak, query() yöntemi, XML ve xml olmayan veri türlerinden verileri birleştiren XML üretebilir.
Bu fonksiyonları, XML içinde ilişkisel bir değer ortaya çıkarmak için modify(), value(), query() ve exist() yöntemlerini kullandığınızda da kullanabilirsiniz.
Daha fazla bilgi için bkz. sql:column() fonksiyonu (XQuery) ve sql:variable() fonksiyonu (XQuery).