SqlType - перечисление
Определяет встроенные типы данных SQL Server.
Пространство имен: Microsoft.Data.Schema.Sql.SchemaModel
Сборка: Microsoft.Data.Schema.Sql (в Microsoft.Data.Schema.Sql.dll)
Синтаксис
'Декларация
Public Enumeration SqlType
public enum SqlType
public enum class SqlType
type SqlType
public enum SqlType
Члены
Имя члена | Описание | |
---|---|---|
Unknown | Ничего не определено. | |
BigInt | Целочисленные данные (целые числа) от –2^63 (–9 223 372 036 854 775 808) до 2^63–1 (9 223 372 036 854 775 807). | |
Int | Целочисленные данные (целые числа) от –2^31 (–2 147 483 648) до 2^31–1 (2 147 483 647). | |
SmallInt | Целочисленные данные от –2^15 (-32 768) до 2^15–1 (32 767). | |
TinyInt | Целочисленные данные от 0 до 255. | |
Bit | Целочисленные данные со значением 1 или 0. | |
Decimal | Числовые данные фиксированной точности и длины от -10^38+1 до 10^38-1. | |
Numeric | Функционально эквивалент десятичного числа. | |
Money | Денежные значения данных от –2^63 (–922 337 203 685 477,5808) до 2^63–1 (+922 337 203 685 477,5807) с точностью до десятитысячной доли денежной единицы. | |
SmallMoney | Денежные значения данных от -214 748,3648 до +214 748,3647 с точностью до десятитысячной доли денежной единицы. | |
Float | Плавающей точностью число данных с следующих допустимых значений: -1, 79E + 308 до - представления - 308, 0 и представления + 308 до 1, 79E + 308. | |
Real | Плавающей точностью число данных с следующих допустимых значений: -3, 40E + 38 до - 1.18E - 38, 0 и 1.18E - 38 до 3, 40E + 38. | |
DateTime | Данные даты и времени от 1 января 1753 г. по 31 декабря 9999 г. с точностью до одной трехсотой секунды или 3,33 миллисекунды. | |
SmallDateTime | Значение даты и времени в диапазоне от 1 января 1900 года до 6 июня 2079 года с точностью до одной минуты. | |
Char | Символьные данные фиксированной длины (не Юникод), длиной до 8 000 символов. | |
VarChar | Символьные данные переменной длины (не Юникод) до 8000 знаков. | |
Text | Символьные данные переменной длины (не Юникод) до 2^31-1 (2 147 483 647) символов. | |
NChar | Данные Юникод постоянной длины, максимум 4 000 символов. | |
NVarChar | Данные Юникод переменной длины с максимальной длиной 4000 символов.sysname — предоставленный системой пользовательский тип, функционально эквивалентный типу nvarchar(128). Он используется для указания ссылок на имена объектов базы данных. | |
NText | Данные Юникод переменной длины с максимальной длиной 2^30-1 (1 073 741 823) символов. | |
Binary | Двоичные данные постоянной длины, максимум 8 000 байт. | |
VarBinary | Двоичные данные переменной длины, максимум 8 000 байт. | |
Image | Двоичные данные переменной длины, максимум 2^31-1 (2 147 483 647) байт. | |
Cursor | Ссылка на курсор. | |
Variant | Тип данных, который хранит значения различных типов данных, поддерживаемых SQL Server, за исключением типов text, ntext, timestamp и sql_variant. | |
Table | Специальный тип данных, который используется для хранения результирующего набора для дальнейшей обработки. | |
Timestamp | Уникальный номер в базе данных, который обновляется при каждом обновлении строки. | |
UniqueIdentifier | Является 16-битным GUID. | |
Xml | Тип данных XML. | |
Date | Только дата. | |
Time | Только время. | |
DateTime2 | Комбинация временного типа и типа даты.
Предоставляет лучшую точность, чем DateTime. |
|
DateTimeOffset | То же самое, что DateTime2, с добавлением смещения часового пояса. |