Aracılığıyla paylaş


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

Aşağıdaki tablo üzerinde tanınan tüm xsd basit tür listeleme göre uygulanan sınırlamaları özetlenmektedir.

Ayrıca, SQL Server NaN değeri destek <xsd:simpleType> bildirimleri.NaN deðerleri içeren şemalar sunucu tarafından reddedildi.

Basit tür

Sınırlama

duration

Yıl kısmını içinde olması gereken aralık -2^2-31^31-1.Ay, gün, saat, dakika ve saniye tüm içinde olmalıdır aralık 9999 0'ın.Precision ondalık noktanın sağındaki Ek üç rakamını saniye bölümü vardır.

dateTime

Saat dilimi Altalan saat bölümünde-14 +14 için kabul edilen aralık içinde olmalıdır.Yıl kısmını 9999 1 aralık içinde olmalıdır.Ay, 1'den 12 aralık içinde olmalıdır.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 Server algılar ve 1974-02-31 gibi geçersiz bir tarih için bir hata verir çünkü Şubat ayı yok 31 gün.

İkinci bileşen, 100 nanosecond precision destekler.Saat dilimi gösterimi isteğe bağlıdır.

sql Server 2005, yıl içinde desteklenen aralık 9999 için-9999.sql Server şimdi destekler daha kısıtlı bir aralık yıl.Daha fazla bilgi için bkz: Yazılı xml Untyped xml karşılaştırılması.

date

Yıl kısmını 9999 1 aralık içinde olmalıdır.Ay, 1'den 12 aralık içinde olmalıdır.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 Server algılar ve 1974-02-31 gibi geçersiz bir tarih için bir hata verir çünkü Şubat ayı yok 31 gün.

sql Server 2005, yıl içinde desteklenen aralık 9999 için-9999.sql Server şimdi destekler daha kısıtlı bir aralık yıl.Daha fazla bilgi için bkz: Yazılı xml Untyped xml karşılaştırılması.

gYearMonth

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

gYear

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

gMonthDay

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

gDay

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

gMonth

Ay, 1'den 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 tür destek numaralarını toplam 38 basamağı, kesirli duyarlığını ayrılmış bu rakam pozisyonları 10 dahili olarak temsil eder.

float

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

double

Bu tür değerleri sql biçimiyle uymanız gerekir float tü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.