ВУЗ:
Составители:
Рубрика:
для столбца не задана опция NULL, то строка при необходимости будет
дополняться справа пробелами; если эта опция задана, то дополнение
пробелами будет иметь место при условии ANSI_PADDING=ON, в
противном случае пробелы добавляться не будут;
• varchar(n) – строковый тип, как и char(n), но не с фиксированной длиной,
если ANSI_PADDING=OFF, то будет выполняться удаление
конечных
пробелов, если ANSI_PADDING=ON, то удаление пробелов производиться
не будет;
• nchar(n) - строковый тип, как и char(n), но с поддержкой Unicode, поэтому
максимальное количество символов составляет 4000, в этом случае для
строковых констант надо задавать впереди букву N (например, N’ABC’).
• nvarchar(n) – строковый тип, как varchar(n), но с поддержкой Unicode.
• text – строковый тип без поддержки Unicode длиной
до 2 Гбайт; память
выделяется страницами по 8 Кбайт, связываемыми в цепочку;
• ntext – строковый тип как и text, но с поддержкой Unicode, поэтому длина
строки не более 1 Гбайта;
• int – целый тип длиной в 4 байта и с диапазоном от –2
31
до 2
31
-1;
• smalling – целый тип длиной в 2 байта с диапазоном от –2
15
до 2
15
-1;
• tinyint – целый тип длиной в 1 байт и диапазоном от 0 до 255;
• bigint – целый тип длиной в 8 байт и с диапазоном от-2
63
до 2
63
-1;
• decimal[(p[,s])] – десятичный двоично-кодированный тип с p десятичными
разрядами, из которых s – дробных; максимальное значение p достигает 38,
поэтому диапазон значений составляет от –(10
38
-1) до 10
38
-1;
• numeric[(p[,s])] – тип, аналогичный типу decimal[(p[,s])];
• float[(n)] – плавающий (приблизительный) тип длиной в 4 байта и с
диапазоном от –1.79x10
308
до 1.79x10
308
; значение n определяет количество
бит для хранения мантиссы и может принимать значения от 1 до 53.
• real – плавающий тип, являющийся аналогом float(240).
• datetime – тип данных для хранения даты (4 первых байта) и времени (4
последних байта) в диапазоне от 1.1.1753 и до 31.12.9999 года, дата
для столбца не задана опция NULL, то строка при необходимости будет дополняться справа пробелами; если эта опция задана, то дополнение пробелами будет иметь место при условии ANSI_PADDING=ON, в противном случае пробелы добавляться не будут; • varchar(n) – строковый тип, как и char(n), но не с фиксированной длиной, если ANSI_PADDING=OFF, то будет выполняться удаление конечных пробелов, если ANSI_PADDING=ON, то удаление пробелов производиться не будет; • nchar(n) - строковый тип, как и char(n), но с поддержкой Unicode, поэтому максимальное количество символов составляет 4000, в этом случае для строковых констант надо задавать впереди букву N (например, N’ABC’). • nvarchar(n) – строковый тип, как varchar(n), но с поддержкой Unicode. • text – строковый тип без поддержки Unicode длиной до 2 Гбайт; память выделяется страницами по 8 Кбайт, связываемыми в цепочку; • ntext – строковый тип как и text, но с поддержкой Unicode, поэтому длина строки не более 1 Гбайта; • int – целый тип длиной в 4 байта и с диапазоном от –231 до 231-1; • smalling – целый тип длиной в 2 байта с диапазоном от –215 до 215-1; • tinyint – целый тип длиной в 1 байт и диапазоном от 0 до 255; • bigint – целый тип длиной в 8 байт и с диапазоном от-263 до 263-1; • decimal[(p[,s])] – десятичный двоично-кодированный тип с p десятичными разрядами, из которых s – дробных; максимальное значение p достигает 38, поэтому диапазон значений составляет от –(1038-1) до 1038-1; • numeric[(p[,s])] – тип, аналогичный типу decimal[(p[,s])]; • float[(n)] – плавающий (приблизительный) тип длиной в 4 байта и с диапазоном от –1.79x10308 до 1.79x10308; значение n определяет количество бит для хранения мантиссы и может принимать значения от 1 до 53. • real – плавающий тип, являющийся аналогом float(240). • datetime – тип данных для хранения даты (4 первых байта) и времени (4 последних байта) в диапазоне от 1.1.1753 и до 31.12.9999 года, дата
Страницы
- « первая
- ‹ предыдущая
- …
- 47
- 48
- 49
- 50
- 51
- …
- следующая ›
- последняя »