Aracılığıyla paylaş


Veri erişimci işlevleri

Bu bölümdeki konular, tartışmak ve örnek kod için veri-erişimci işlevleri sağlar.

Anlayış fn:data(), fn:string() ve text()

XQuery vardır fonksiyon fn:data() düğümleri, düğüm sınaması skalar, yazılan değerleri ayıklamak için text() metin düğümleri ve işlevi dönmek için fn:string() bir düğüm dize değerini döndürür. Onların kafa karıştırıcı olabilir. Bunları doğru içinde kullanma yönergeleri şunlardır SQL Server. xml örneği <yaş>12</yaş> resimde amacıyla kullanılır.

  • Yazılmamış xml: Yol ifadesi /age/text() "12" metin düğümü döndürür. Fonksiyonu fn:data(/age) "12" dize değerini döndürür ve böylece fn:string(/age) yok.

  • Yazılı xml: İfade /age/text() için yazılan herhangi bir basit statik hata verir <yaş> öğesi. Öte yandan, fn:data(/age) tamsayı 12 döndürür. Fn:string(/age), "12" dizesini verir.

Bu Bölümde

Ayrıca bkz.

Kavramlar

Yol ifadeleri (XQuery)