Отправляет email-рассылки с помощью сервиса Sendsay

Стань тестировщиком!

  Все выпуски  

Стань тестировщиком! Глава 1. Справка по типам данных


Вы можете приобрести книгу целиком и сразу в электронном виде (99руб) или сделать предзаказ бумажной книги (250руб).

Справка по типам данных.

Когда пишу тип_данных[число1,число2] - это значит, что значения типа данных включают в себя данный интервал чисел, включая число1 и число2.

Итак,

Числа

Целые

bigint [-9 223 372 036 854 775 808, 9 223 372 036 854 775 807],

int [-2 147 483 648, 2 147 483 647],

smallint [-32 768, 32 767],

tinyint [0, 255],

bit [0, 1],

 

Дробные

decimal [-(10^38)+1, (10^38)-1] - например, decimal(5, 3) означает точность с числом знаков 5 до запятой и 3 знаками после,

numeric [-(10^38)+1, (10^38)-1] - аналогичен decimal , используется для совместимости с другими БД.

 

Числа с плавающей точкой

float [-1.79E+308, 1.79E+308],

real [-3.40E+38, 3.40E+38].

 

Деньги

money [-922 337 203 685 477.5808, 922 337 203 685 477.5807] - точность до 4х знаков после запятой,

smallmoney [-214 748.3648, 214 748.3647] - точность до 4х знаков после запятой.

 

Дата и время - в формате мм/дд/гггг (месяц/день/год)

datetime [01 янв 1753г, 31 дек 9999г] - точность до 3.33 миллисекунды,

smalldatetime [01 янв 1900г, 06 июн 2079г] - точность до 1 мин.

 

Строки

non Unicode

char - строка фиксированной длины - до 8000 символов. Например, char(52) - 52 символа. Если меньше - дополняется пробелами до 52,

varchar - строка переменной длины - до 8000 символов. Например, varchar(51) - до 51 символа. Если символов вводится меньше - заполнится столько, сколько введено,

text - строка переменной длины - до 2 147 483 647 символов.

 

Unicode

nchar - строка фиксированной длины - до 4000 символов. Например, char(52) - 52 символа. Если меньше - дополняется пробелами до 52,

nvarchar - строка переменной длины - до 4000 символов. Например, varchar(51) - до 51 символа. Если меньше - заполнится столько, сколько введено,

ntext - строка переменной длины - до 1 073 741 823 символов.

 

Бинарные

binary - бинарные данные фиксированного размера - до 8000 байт,

varbinary - бинарные данные переменного размера - до 8000 байт,

image - бинарные данные переменного размера - до 2 147 483 647 байт.

 

Другие

uniqueidentifier - тип для хранения глобального уникального идентификатора GUID,

timestamp - уникальное число на уровне БД, которое обновляется при каждом обновлении строки.


Вы можете приобрести книгу целиком и сразу в электронном виде (99руб) или сделать предзаказ бумажной книги (250руб).


В избранное