Aracılığıyla paylaş


Öznitelik sql:inverse sql:relationship (SQLXML 4.0) belirtme

The sql:inverse öznitelik is useful only when the XSD schema is used for either toplu yükleme or by an updategram. The sql:inverse öznitelik can be specified on the <sql:relationship> element. Updategrams içinde updategram mantığı, şema, tabloları ve sütunları updategram işlem tarafından güncelleştirilen belirlemede yorumlar.Şemada belirtilen üst öğe-alt öğe ilişkilerinin (eklenmiş veya silinmiş), değiştirilen kayıtların sırasını belirler.

Bir XSD şeması varsa, üst-alt ilişkisi, ilgili Veritabanı sütunlarının arasındaki birincil-anahtarı/yabancı anahtar ilişkisinin ters sırada belirtilmemişse, ekleme veya silme updategram operasyonun birincil-anahtarı/yabancı anahtar ihlali nedeniyle başarısız olur.Bu gibi durumlarda sql:inverse Belirtilen (özniteliği olansql:inverse="true") içinde <SQL:Relationship> öğe ve onun üst-altöge ilişkisi yorumlayabilmek şemada belirtilen updategram mantığı inverses.

The sql:inverse öznitelik takes a Boole value (0=false, 1=true). Kabul edilebilir değerler 0, 1, doğru ve yanlış.

Örnek çalışma using sql:inverse Ek açıklama için bkz: Açıklama eklenmiş bir eşleme şeması bir Updategram belirtme.