Aracılığıyla paylaş


< Xsd:simpleType > bildirimleri için değerler

Aşağıdaki tabloda tanınan tüm XSD basit tür numaralandırma göre uygulanan sınırlamaları özetlenmektedir.

Ayrıca,SQL ServerNaN değeri desteklemiyor**<xsd:simpleType>**bildirimleri.NaN değerlerini içeren şema, sunucu tarafından reddedilir.

Basit tür

Sınırlama

duration

Yıl bölümü içinde olması gereken aralık-2^31 to 2^31-1.Ay, gün, saat, dakika ve saniye tüm içinde olmalıdır aralık 0 için 9999'ın.Kesinlik ondalık noktanın sağında ek bir üç basamaklı saniye bölümü vardır.

dateTime

Saat dilimi alt saat bölümünü-14 +14 için kabul edilen aralık içinde olmalıdır.Yıl kısmını içinde olmalıdır aralık 1 için 9999'ın.Ay parçası içinde olmalıdır aralık, 1-12.Gün bölümü içinde olmalıdır aralık, 1-31 ve geçerli Takvim tarih olmalıdır.Örneğin,SQL Serveralgılar ve 1974-02-31 gibi geçersiz bir tarih için hata verir çünkü Şubat ayı yok 31 gün.

İkinci bileşen 100 nanosecond duyarlılığını destekler.Saat göstergesi isteğe bağlıdır.

SQL Server 2005 yıl-9999 için 9999 aralığındaki desteklenmiyor.SQL Server artık destekler daha kısıtlı aralık yıl.Daha fazla bilgi için bkz:Klavyeyle yazılan XML Untyped XML'YE karşılaştırılması.

date

Yıl kısmını içinde olmalıdır aralık 1 için 9999'ın.Ay parçası içinde olmalıdır aralık, 1-12.Gün bölümü içinde olmalıdır aralık, 1-31 ve geçerli Takvim tarih olmalıdır.Örneğin,SQL Serveralgılar ve 1974-02-31 gibi geçersiz bir tarih için hata verir çünkü Şubat ayı yok 31 gün.

SQL Server 2005 yıl-9999 için 9999 aralığındaki desteklenmiyor.SQL Server artık destekler daha kısıtlı aralık yıl.Daha fazla bilgi için bkz:Klavyeyle yazılan XML Untyped XML'YE karşılaştırılması.

gYearMonth

Yıl kısmını içinde olmalıdır aralık -9999 için 9999'ın.

gYear

Yıl kısmını içinde olmalıdır aralık -9999 için 9999'ın.

gMonthDay

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

gDay

Gün bölümü 1-31 aralığında olmalıdır.

gMonth

Ay parçası içinde olmalıdır aralık, 1-12.

decimal

Bu tür değerler SQL sayısal tür biçimiyle uymanız gerekir.Bu tür destek numaralarını toplam en çok 38 basamak, bu rakam konumlarını kesirli duyarlığını ayrılmış 10 dahili olarak temsil eder.

float

Bu tür değerler gerekir SQL biçimi ile uyumlurealyazın.

double

Bu tür değerler gerekir SQL biçimi ile uyumlufloatyazın.

string

Bu tür değerler gerekir SQL biçimi ile uyumlunvarchar(max)yazın.

anyURI

Bu tür değerler, en fazla 4000 Unicode karakter uzunluğunda olabilir.