SqlDbType Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
SQL Server özel veri türü olan bir alanın, özelliğinin içinde SqlParameterkullanılmak üzere belirtir.
public enum class SqlDbType
public enum SqlDbType
type SqlDbType =
Public Enum SqlDbType
- Devralma
Alanlar
BigInt | 0 | Int64. 64 bit işaretli tamsayı. |
Binary | 1 | Array, Byte türündedir. 1 ile 8.000 bayt arasında değişen sabit uzunlukta bir ikili veri akışı. |
Bit | 2 | Boolean. 0, 1 veya |
Char | 3 | String. Unicode olmayan karakterlerin 1 ile 8.000 karakter arasında değişen sabit uzunlukta bir akışı. |
Date | 31 | 1.1 Ocak AD ile 31 Aralık 9999 AD arasında değişen tarih verileri. |
DateTime | 4 | DateTime. Değer olarak 1 Ocak 1753 ile 31 Aralık 9999 arasında değişen tarih ve saat verileri ile 3,33 milisaniyelik doğruluk. |
DateTime2 | 33 | Tarih ve saat verileri. Tarih değeri aralığı 1.1 Ocak-31 Aralık 9999 AD arasındadır. Zaman değeri aralığı 00:00:00 ile 23:59:59.99999999 arasındadır ve 100 nanosaniyelik doğruluktadır. |
DateTimeOffset | 34 | Saat dilimi farkındalığı olan tarih ve saat verileri. Tarih değeri aralığı 1.1 Ocak-31 Aralık 9999 AD arasındadır. Zaman değeri aralığı 00:00:00 ile 23:59:59.99999999 arasındadır ve 100 nanosaniyelik doğruluktadır. Saat dilimi değer aralığı -14:00 ile +14:00 arasındadır. |
Decimal | 5 | Decimal. Sabit bir duyarlık ve sayısal değeri -10 38 -1 ile 10 38 -1 arasında ölçeklendirin. |
Float | 6 | Double. -1,79E +308 ile 1,79E +308 aralığında bir kayan nokta sayısı. |
Image | 7 | Array, Byte türündedir. 0 ile 2 31 -1 (veya 2.147.483.647) bayt arasında değişen değişken uzunlukta ikili veri akışı. |
Int | 8 | Int32. 32 bit imzalı tamsayı. |
Money | 9 | Decimal. -2 63 (veya -9.223.372.036.854.775.808) ile 2 63 -1 (veya +9.223.372.036.854.775.807) arasında bir para birimi biriminin on binde biri kadar doğru olan bir para birimi değeri. |
NChar | 10 | String. 1 ile 4.000 karakter arasında değişen sabit uzunlukta unicode karakter akışı. |
NText | 11 | String. Maksimum uzunluğu 2 30 - 1 (veya 1.073.741.823) karakter olan değişken uzunlukta unicode veri akışı. |
NVarChar | 12 | String. 1 ile 4.000 karakter arasında değişen değişken uzunlukta unicode karakter akışı. Dize 4.000 karakterden büyükse örtük dönüştürme başarısız olur. 4.000 karakterden uzun dizelerle çalışırken nesneyi açıkça ayarlayın. Veritabanı sütunu olduğunda |
Real | 13 | Single. -3,40E +38 ile 3,40E +38 aralığındaki kayan nokta sayısı. |
SmallDateTime | 15 | DateTime. Değer olarak 1 Ocak 1900 ile 6 Haziran 2079 arasında değişen tarih ve saat verileri ile bir dakikalık doğruluk. |
SmallInt | 16 | Int16. 16 bit imzalı tamsayı. |
SmallMoney | 17 | Decimal. -214.748.3648 ile +214.748.3647 arasında bir para biriminin on binde biri kadar bir doğruluk ile bir para birimi değeri. |
Structured | 30 | Tablo değerli parametrelerde bulunan yapılandırılmış verileri belirtmek için özel bir veri türü. |
Text | 18 | String. En fazla 2 31 -1 (veya 2.147.483.647) karakter uzunluğunda unicode olmayan verilerin değişken uzunluktaki akışı. |
Time | 32 | 24 saatlik saati temel alan zaman verileri. Zaman değeri aralığı 00:00:00 ile 23:59:59.99999999 arasındadır ve 100 nanosaniyelik doğruluktadır. SQL Server |
Timestamp | 19 | Array, Byte türündedir. Otomatik olarak oluşturulan ve veritabanında benzersiz olması garanti edilen ikili sayılar. |
TinyInt | 20 | Byte. 8 bit işaretsiz tamsayı. |
Udt | 29 | SQL Server kullanıcı tanımlı tür (UDT). |
UniqueIdentifier | 14 | Guid. Genel olarak benzersiz bir tanımlayıcı (veya GUID). |
VarBinary | 21 | Array, Byte türündedir. 1 ile 8.000 bayt arasında değişen, değişken uzunlukta ikili veri akışı. Bayt dizisi 8.000 bayttan büyükse örtük dönüştürme başarısız olur. 8.000 bayttan büyük bayt dizileriyle çalışırken nesneyi açıkça ayarlayın. |
VarChar | 22 | String. Unicode olmayan karakterlerin 1 ile 8.000 karakter arasında değişen değişken uzunluktaki akışı. Veritabanı sütunu olduğunda |
Variant | 23 | Object. Sayısal, dize, ikili veya tarih verilerinin yanı sıra Boş ve Null SQL Server değerleri içerebilen ve başka bir tür bildirilmeyen varsayılan özel bir veri türü. |
Xml | 25 | Xml değeri. XML'yi, yöntemini veya Value özelliğini kullanarak GetValue(Int32) bir dize olarak veya yöntemini çağırarak CreateReader() alınXmlReader. |
Açıklamalar
Komut parametreleri SqlDbType ayarlanırken ve DbType bağlanır. Bu nedenle, ayarını DbType
destekleyen olarak SqlDbType
değiştirirSqlDbType
.