Aracılığıyla paylaş


xdr açıklamaları (SQLxml 4.0 kullanım dışı)

Önemli notÖnemli

Bu konuda eski uygulamalar için bir referans olarak dahil edilir.Bu özelliği yok ileride geliştirme çalışmaları yapılacaktır.Bu özellik yeni geliştirme çalışması kullanmaktan kaçının.Bunun yerine, açıklama eklenmiş xsd şemaları, xml görünümlerini oluşturmak için kullanın.Daha fazla bilgi için bkz: Açıklama eklenmiş xsd şemaları (SQLxml 4.0) Giriº.xsd şemaları için varolan açıklama eklenmiş xdr şemalarını dönüştürebilirsiniz.Daha fazla bilgi için bkz: Açıklama eklenmiş xdr şemalarını eşdeğer xsd şemaları (SQLxml 4.0) dönüştürme.

SQL Serverilk olarak tanıtılan xdr şeması dil için ek açıklamalar bir dizi sağlamak devam SQL Server 2000.Bu ek açıklamalar xdr şeması içinde xml ilişkisel eşlemeyi belirtmek için kullanılabilir.Bu tablolar/görünümler ve sütunlar veritabanlarındaki xdr şema içindeki öðeler ve öznitelikler arasındaki eşlemeyi içerir.Varsayılan olarak, açıklama eklenmiş bir şema bir öğenin adı belirtilen veritabanı ve öznitelik ad eşlemeleri sütun adının bir tablo (Görünüm) adıyla eşleştirir.Bu ek açıklamalar xml biçiminde hiyerarşik ilişkileri belirtmek için de kullanılabilir (Bu nedenle, veritabanında ilişkileri temsil eden).

Aşağıdaki tablo ek açıklamaları listesini gösterir.

Ek açıklama

Açıklama

Konu bağlantı

sql:relation

Veritabanı için bir xml öğesi eşleştirir tablo.

SQL:Relation (xdr şeması) kullanma

sql:field

xml öğe ve veritabanı sütun eşleştirir.

SQL:alan (xdr şeması) kullanma

sql:is-constant

Herhangi tablo eşleyen bir xml öğesi oluşturur.Öğe sorgu çıkışında görünür.

Sabit öğeleri kullanma SQL oluşturma: is-constant (xdr şeması)

sql:map-field

Şema öğeleri sonuç izin verir.

Şema öğeleri sonuç xml belgesi kullanma SQL:map ' hariç-alan (xdr şeması)

<sql:relationship>

xml öğeleri arasındaki ilişkileri belirler.The key, key-relation, foreign-key and foreign-relation attributes are used to establish the relationship.

SQL:relationship (xdr şeması) kullanarak ilişkiler belirtme

sql:limit-fieldsql:limit-value

Sınırlama sınırlandırma değeri üzerinde tabanlı döndürülen değerleri sağlar.

SQL:limit kullanarak değerleri filtreleme-alan ve SQL:limit-değeri (xdr şeması)

sql:key-fields

Satırları benzersiz olarak tanıtan sütunu/sütunları tarifi veren bir tablo.

SQL:key anahtar sütunlar kullanma tanımlayan-alanları (xdr şeması)

sql:target-namespace

Öğeler ve öznitelikler varsayılan ad sorgu sonuçlar için farklı bir ad alanı içine yerleştirerek sağlar.

Bir hedef ad alanı kullanılarak SQL:target belirtme-ad alanı (xdr şeması)

sql:id-prefix

Geçerli xml ID, IDREF ve IDREFS oluşturur.ID, IDREF ve IDREFS ile değerlerin önüne bir dize.

Geçerli ID, IDREF ve IDREFS türü öznitelikleri kullanma SQL:id oluşturma-öneki (xdr şeması)

sql:use-cdata

cdata kýsýmlarý olarak belirli öğeleri xml belgesinde kullanılan belirleme sağlar.

cdata bölümler kullanma SQL:use oluşturma-cdata (xdr şeması)

sql:url-encode

Bir sql Server blob sütun xml öğe/öznitelik eşlendiğinde isteyen, daha sonra blob verileri için kullanılabilecek döndürülecek (URI) başvuru sağlar.

SQL:url blob verileri kullanarak url başvuruları isteyen-kodla (xdr şeması)

sql:overflow-field

Veritabanını tanımlayan sütun , taşma verileri içerir.

SQL:overflow Unconsumed verileri kullanarak alma-alan (xdr şeması)

Not

Tüm konular bu bölümde sunulan örneklerin her örnekte açıklandığı açıklama eklenmiş xdr şeması karşı basit XPath sorguları belirtin.XPath dil ile önceki benzerlik olduğu varsayılır.Daha fazla bilgi için bkz. XPath sorguları SQLxml 4.0 kullanma