İç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ı