Aracılığıyla paylaş


İçin değer <xsd:simpleType> bildirimleri

Aşağıdaki tabloda, tüm tanınan xsd basit tür numaralandırma üzerinde göre uygulanan kısıtlamalar özetliyor.

Ayrıca, SQL ServerNaN değeri desteklemiyor <xsd:simpleType > tanımlamalar. Şemaları, NaN değerlerini içeren sunucu tarafından reddedilir.

Basit tür

Sınırlama

duration

Yıl kısmını -2 aralığında olmak zorunda^31-2^31-1. Ay, gün, Saat, dakika ve saniye tüm 0-9999 aralığında olmalıdır. Kesinlik ondalık virgülün sağındaki basamak ek bir üç saniye parçası vardır.

dateTime

Saat dilimi Altalan Saat bölümünde -14 + 14 için kabul edilen aralığı içinde olmalıdır. Yıl bölümünü 1-9999 aralığında olmalıdır. Ay, 1-12 Aralık içinde olmalıdır. Gün bölümü 1-31 aralığında olmalıdır ve geçerli takvim tarihi olmalıdır. Örneğin, SQL Serveralgılar ve Şubat ayı 31 gün olmadığından, 1974-02-31 gibi geçersiz bir tarih için bir hata döndürür.

İkinci bileşen, 100 nanosecond duyarlılığını destekler. Dilimimi, isteğe bağlı bir göstergesidir.

SQL Server 2005 yıl aralığında-9999 9999 için desteklenir. SQL Server artık yıl daha sınırlı bir dizi destekler. Daha fazla bilgi için, bkz. Yazılı xml yazılmamış xml karşılaştırın.

date

Yıl bölümünü 1-9999 aralığında olmalıdır. Ay, 1-12 Aralık içinde olmalıdır. Gün bölümü 1-31 aralığında olmalıdır ve geçerli takvim tarihi olmalıdır. Örneğin, SQL Serveralgılar ve Şubat ayı 31 gün olmadığından, 1974-02-31 gibi geçersiz bir tarih için bir hata döndürür.

SQL Server 2005 yıl aralığında-9999 9999 için desteklenir. SQL Server artık yıl daha sınırlı bir dizi destekler. Daha fazla bilgi için, bkz. Yazılı xml yazılmamış xml karşılaştırın.

gYearMonth

Yıl kısmını 9999-9999 aralığında olmalıdır.

gYear

Yıl kısmını 9999-9999 aralığında olmalıdır.

gMonthDay

Ay, 1-12 Aralık içinde olmalıdır. Gün bölümü 1-31 Aralık içinde olmalıdır.

gDay

Gün bölümü 1-31 Aralık içinde olmalıdır

gMonth

Ay, 1-12 Aralık içinde olmalıdır.

decimal

Bu tür değerleri sql sayısal türü biçimiyle uymanız gerekir. Bu tip dahili numaraları kadar toplam 10 kesirli duyarlık için ayrılan bu rakam pozisyonları ile 38 basamak desteğini temsil eder.

float

Bu tür değerleri sql biçimiyle uymanız gerekir realtürü.

double

Bu tür değerleri sql biçimiyle uymanız gerekir floattürü.

string

Bu tür değerleri sql biçimiyle uymanız gerekir nvarchar(max)türü.

anyURI

Bu tür değerler 4000'den fazla Unicode karakter uzunluğunda olabilir.

Ayrıca bkz.

Başvuru

Gereksinimleri ve xml şema koleksiyonları sunucu üzerindeki kısıtlamaları