Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Microsoft Fabric'te SQL veritabanı
XML verisini depolayan veri türü. xml örneklerini bir sütunda veya xml tipinde bir değişkende depolayabilirsiniz.
Transact-SQL söz dizimi kuralları
Sözdizimi
xml [ ( [ CONTENT | DOCUMENT ] xml_schema_collection ) ]
Arguments
İÇERİK
xml örneğini iyi oluşturulmuş bir XML parçası olarak sınırlar. XML verileri, en üst seviyede birden fazla sıfır veya daha fazla eleman içerebilir. En üst seviyede metin düğümlerine de izin verilir.
Bu, varsayılan davranıştır.
BELGE
xml örneğini iyi oluşturulmuş bir XML belgesi olarak sınırlar. XML verisi yalnızca bir kök elemana sahip olmalıdır. En üst seviyede metin düğümlerine izin verilmiyor.
xml_schema_collection
Bir XML şema koleksiyonunun adıdır. Tiplenmiş bir xml sütunu veya değişken oluşturmak için, isteğe bağlı olarak XML şema koleksiyonu adını belirtebilirsiniz. Tiplenmiş ve tiplenmemiş XML hakkında daha fazla bilgi için bkz. Tipli XML ile Tiplenmemiş XML karşılaştırın.
Açıklamalar
XML veri tipi örneklerinin depolanmış temsili 2 gigabaytı (GB) geçemez.
CONTENT ve DOCUMENT yönleri yalnızca dakilmiş XML için geçerlidir. Daha fazla bilgi için, Yazılmış XML ile Yazılmamış XML'yi Karşılaştırmabölümüne bakınız.
Örnekler
USE AdventureWorks;
GO
DECLARE @DemographicData XML (Person.IndividualSurveySchemaCollection);
SET @DemographicData = (SELECT TOP 1 Demographics FROM Person.Person);
SELECT @DemographicData;
GO
Ayrıca Bkz.
- Veri Türü Dönüştürme (Veritabanı Altyapısı)
- Veri Türleri (Transact-SQL)
- xml Veri Türü Yöntemleri
- XQuery Dil Referansı (SQL Server)