XSD açıklamaları (SQLXML 4.0)
Aşağıdaki tablo'de sunulan XSD ek açıklamaları listeler SQL Server 2005ve bunları, başlanan XDR ek açıklamalar ile karşılaştırır SQL Server 2000.
XSD ek açıklama |
Açıklama |
Konu bağlantı |
XDR ek açıklama |
---|---|---|---|
sql:encode |
Ne zaman XML öğe veya öznitelik için eşleştirilmiş bir SQL Server Sütun bulunan BLOB SAYıSı, bir başvuru URı'SI isteyen sağlar. Daha sonra bu URI BLOB verileri vermek için kullanılabilir. |
BLOB bilgilerini kullanarak sql URL başvurular isteyen: (SQLXML 4.0) kodlar. |
url-encode |
sql:field |
Bir XML eşlemeleri öğe bir veritabanı sütun için. |
Aynı |
|
sql:guid |
Tarafından oluşturulan bir GUID değeri kullanılıp kullanılmayacağını belirtmenize olanak verir. SQL Server veya updategram o sütun için sağlanan değer kullanın. |
Desteklenmiyor |
|
sql:hide |
Öğe veya sonuç XML belgesindeki şemasında belirtilen öznitelik gizler. |
Öğeleri ve öznitelikleri kullanma sql:hide tarafından gizleme |
Desteklenmiyor |
sql:identity |
IDENTITY türü veritabanı sütununa eşleştiren herhangi bir düğümde belirtilebilir.Bu ek bilgi için belirtilen değer, veritabanındaki karşılık gelen türü IDENTITY sütun nasıl güncelleştirileceğini tanımlar. |
Desteklenmiyor |
|
sql:inverse |
Ters için updategram mantığı kullanılarak belirtilen üst-altöge ilişkisi, yorumlayabilmek bildirir. <SQL:Relationship>. |
Öznitelik sql:inverse sql:relationship (SQLXML 4.0) belirtme |
Desteklenmiyor |
sql:is-constant |
Bir XML öğesi için eşleşmiyor oluşturur tablo.Öğenin, sorgu çıkışında görünür. |
Sabit öğelerini kullanarak sql oluşturma: is-constant (SQLXML 4.0) |
Aynı |
sql:key-fields |
Satırları benzersiz olarak tanıtan sütun/sütunları tayini sağlayan bir tablo. |
Anahtar sütunlar kullanarak sql:key tanımlayan-alanlar (SQLXML 4.0) |
Aynı |
sql:limit-field sql:limit-value |
Kısıtlayıcı bir değeri temel alınarak döndürülen değerleri sınırlama sağlar. |
Süzme değerleri kullanarak sql:limit - alan ve sql:limit - değeri (SQLXML 4.0) |
Aynı |
sql:mapped |
Şema öğeleri dışarıda sonuç verir. |
Şema öğeleri sonuç XML belgesi kullanan sql hariç: (SQLXML 4.0) eşleştirilmiş. |
map-field |
sql:max-depth |
Şemada belirtilen özyinelemeli ilişkileri derinliği belirlemenizi sağlar. |
Derinlik, sql:max kullanarak yinelenen ilişkiler belirtme-derinliği |
Desteklenmiyor |
sql:overflow-field |
Taşma verileri içeren veritabanı sütun tanımlar. |
Unconsumed bilgilerini kullanarak sql:overflow alınıyor-alan (SQLXML 4.0) |
Aynı |
sql:prefix |
Geçerli XML KIMLIĞI IDREF ve IDREFS oluşturur.Bir dize değerleriyle KIMLIĞI, IDREF ve IDREFS prepends. |
Geçerli bir KIMLIĞI IDREF ve IDREFS öznitelik türü kullanarak sql:id oluşturma-öneki (XDR şeması); Geçerli bir KIMLIĞI IDREF ve IDREFS öznitelik türü kullanarak sql:prefix (SQLXML 4.0) oluşturma |
Aynı |
sql:relation |
Bir XML öğesi, bir veritabanı tablosuna eşleyen. |
Aynı |
|
sql:relationship |
XML öğeleri arasındaki ilişkilerin belirtir.The parent, child, parent-key, and child-key attributes are used to establish the relationship. |
Belirten ilişkiler'i kullanarak sql:relationship (SQLXML 4.0) |
Öznitelik adlarının büyük/küçük harf farklıdır: key-relation foreign-relation key foreign-key |
sql:use-cdata |
CDATA bölümü olarak, belirli öğeleri XML belgesinde kullanılan belirleme sağlar. |
CDATA bölümleri kullanarak sql:use oluşturma-cdata (SQLXML 4.0) |
Aynı |
Not
Yerel olan XSD targetNamespace değiştirir öznitelik target-namespace ' de kullanılmaya başlanan ek açıklama SQL Server 2000 XDR eşleme şeması.