SQL Server'da xml uygulama
The xml data type lets you store XML documents and fragments in a SQL Server database.Bir xml xml parçası olan örnek , tek bir üst düzey öğesi eksik.Sütunlar ve değişkenleri ile oluşturmak xml yazın ve xml örnekleri saklamak.
İsteğe bağlı olarak bir xml şeması ilişkilendirmek koleksiyon bir sütun, parametre veya değişken ile xml veri türü.Şemalar, koleksiyon xml örnekleri yazın ve doğrulamak için kullanılır.Bu durum, xml yazılması söylenir.
The xml data type and associated methods help integrate XML into the relational framework of SQL Server.Daha fazla bilgi için bkz: XML veri türü yöntemleri.
Xml veri türü kısıtlamaları
Uygulanan genel aşağıdaki sınırlamalara dikkat edin xml veri türü:
Saklı temsili xml veri türü örnekleri en çok 2 gb.
Bir alt türü olan kullanılamaz bir sql_variant örnek.
Vuran veya dönüştürme ya da desteklemeyen text veya ntext.Use varchar(max) veya nvarchar(max) bunun yerine.
Karşılaştırma veya sıralanmış olamaz.Yani bir xml veri türü, bir group by deyim. kullanılamaz
skaler, yerleşik işlevler IsNull, birleşim ve VERİUZUNLUĞU dışında herhangi bir parametre olarak kullanılamaz.
Bir anahtar olarak kullanılamaz sütun bir dizin içinde.Ancak, bunu kümelenmiş dizin verisi olarak dahil veya kümelenmemiş bir dizin kümelenmemiş dizin oluşturulduğunda, INCLUDE anahtar sözcüğünü kullanarak açıkça eklenen.
Bu bölümdeki konular, daha belirli sınırlamaları için bkz: xml veri türü.
Bu Bölümde
Konu |
Açıklama |
---|---|
Oluşturma, değiştirme ve kullanmak üzere nasıl açıklar xml veri türü değişken ve sütunlar. |
|
Typed ve untyped xml tanımlar.xml şemaları tanımlar ve açıklar xml şemasını kaydetmek koleksiyon. |
|
xml örnekleri oluşturmak için farklı yöntemler açıklanmaktadır. |
|
Açıklar xml veri türü yöntemleri. |
|
Size gereken seçenekleri açıklar küme sorguladığınızda xml veri türü sütunları veya değişkenleri. |
|
Ad alanları ile xmlnamespaces yan tümce tümce tümce kullanarak ekleme işlemi açıklanmaktadır. |
|
xml veri değişikliği dili ve onun üç anahtar sözcükleri açıklar. |
|
Oluşturma, değiştirme ve birincil ve ikincil xml dizinleri kullanmak üzere nasıl açıklar. |
|
xml verileri sıralanmış ve xml karakterleri entitization açıklar nasıl açıklar. |
|
İle çalışmak için kullanabileceğiniz seçenekler açıklanmıştır xml veri türü uygulamalar. |
|
Açıklar xml sütunları yazın AdventureWorks2008R2 veritabanı. |
Ayrıca bkz.