Поделиться через


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, с добавлением смещения часового пояса.

См. также

Ссылки

Microsoft.Data.Schema.Sql.SchemaModel - пространство имен