Share via


xml veri değişikliği dili (xml dml)

xml veri değişikliği dili (xml dml) XQuery dil uzantısıdır. XQuery dili, W3C tarafından tanımlanan veri işleme (dml) bölümü yoksun. Bu konuda ve ayrıca XQuery dil kullanılmaya xml dml tam işlevsel sorgu ve sen-ebilmek kullanma-e karşı veri değişikliği dili sağlar xml veri türü.

xml dml aşağıdaki duyarlı anahtar kelimeler için XQuery ekler:

  • Ekle

  • Sil

  • değeri değiştirme

Açıklandığı gibi xml veri türü ve sütunları (SQL Server), sen-ebilmek yaratmak değişkenleri ve sütunları xml yazın ve xml belgeleri veya parçaları atayabilirsiniz. Değiştirmek veya bu xml örnekleri güncellemek için aşağıdakileri yapın:

Orada eklenemez, bazı öznitelikler silindi, Not veya güncellenmiştir değerlerine sahip. Örneğin:

  • Yazdığınız veya türlenmemiş xml, öznitelikleri olan xmlns, xmlns: *, ve xml:base.

  • Yazdığınız için xml sadece öznitelikleri olan xsi: Nil, ve xsi: Type.

Diğer sınırlamalar arasında şunlar yer alır:

  • Yazdığınız veya türlenmemiş xml, öznitelik ekleme xml:base başarısız olur.

  • Yazdığınız için xml, silme ve değiştirme xsi: Nil özniteliği başarısız olur. Türlenmemiş için xml, özniteliğini silin veya değerini değiştirin.

  • Yazdığınız için xml, değerini değiştirerek xs:type özniteliği başarısız olur. Türlenmemiş için xml, öznitelik değerini değiştirebilirsiniz.

Yazılan bir xml örneği değiştirdiğinizde, son biçimi türü geçerli bir örneğini olmalıdır. Aksi durumda, doğrulama hatası döndürülür.

Ayrıca bkz.

Başvuru

(xml dml) Ekle

(xml dml) silme

(xml dml) değerini değiştirin

Kavramlar

Yazılı xml yazılmamış xml karşılaştırın

xml veri örnekleri oluşturma

Diğer Kaynaklar

XML veri türü yöntemleri