xdr açıklamaları (SQLxml 4.0 kullanım dışı)
Ö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:field |
xml öğe ve veritabanı sütun eşleştirir. |
|
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: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