Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Типы данных MSSQLServer2005. Названия, характеристики, области применения




Тип данных — атрибут, определяющий, какого рода данные могут храниться в объекте: целые числа, символы,

Точные числа: bigint(), int(), smallint(), tinyint(0..255) - типы точных числовых данных, использующие целые значения.

bit - Компонент SQL Server Database Engine оптимизирует хранение столбцов типа bit. Если в таблице имеется 8 или меньше столбцов типа bit, они хранятся как 1 байт

decimal, numeric - decimal [ ( p[, s] ) ] и numeric[ ( p[, s] ) ] - Числа с фиксированной точностью и масштабом. тип numeric функционально равнозначен типу decimal.

money,, smallmoney - типы данных, представляющие денежные (валютные) значения.

Приблизительные числа: float, real

float [ ( n ) ] - Где n — это количество битов, используемых для хранения мантиссы числа в формате float при экспоненциальном представлении. Определяет точность данных и размер для хранения. Значение параметра n должно лежать в пределах от 1 до 53. Значением по умолчанию для параметра n является 53.

Дата и время: дата, время, datetime, datetime2, datetimepffset, smaldatetime

Символьные строки: char [ (n) ] - Символьные данные фиксированной длины, не в Юникоде, с длиной n байт. Значение n должно находиться в интервале от 1 до 8000.

varchar [ (n | max) ]-Символьные данные переменной длины, не в Юникоде. n может иметь значение от 1 до 8 000. max означает, что максимальный размер хранения равен 2^31-1 байт. Размер хранения равен фактической длине данных плюс два байта.

text - Этот тип данных представляет данные, отличные от данных Юникод, представленные с использованием кодовой страницы сервера. Максимальная длина данных — 2^31 – 1 (2 147 483 647) символов

Символьные строки в Юникоде: Символьные типы данных, имеющие постоянную длину, nchar или переменную длину nvarchar, содержащие данные в Юникоде и использующие набор символов UCS-2.

nchar [ (n) ] - Символьные данные в Юникоде длиной в n символов. Аргумент n должен иметь значение от 1 до 4000.

nvarchar [ (n | max) ] - Символьные данные в Юникоде переменной длины. Аргумент n может принимать значение от 1 до 4 000.

ntext - Этот тип данных представляет символьные данные в Юникоде переменной длины

Двоичные данные: binary [ (n) ] - Двоичные данные фиксированной длины размером в n байт, где n — значение от 1 до 8000. Размер хранения составляет n байт.

varbinary [ (n | max) ] - Двоичные данные переменной длины. n могут иметь значение от 1 до 8000;

image - Этот тип представляет двоичные данные переменной длины, включающие от 0 до 2^31 – 1 (2 147 483 647) байт

Прочие типы данных: cursor - Тип данных для переменных или выходных параметров хранимых процедур, которые содержат ссылку на курсор. Любая переменная, созданная с типом данных cursor, может принимать значение NULL

hierarchyid - является системным типом данных переменной длины. используется для представления положения в иерархии.

sql_variant - Тип данных, хранящий значения различных типов данных, поддерживаемых SQL Server

table - Особый тип данных, который можно использовать для хранения результирующего набора с целью последующей его обработки. uniqueidentifier - 16-байтовый идентификатор GUID

xml - Тип данных, в котором хранятся XML-данные. Можно хранить экземпляры xml в столбце либо в переменной типа xml






Поделиться с друзьями:


Дата добавления: 2016-07-29; Мы поможем в написании ваших работ!; просмотров: 407 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Так просто быть добрым - нужно только представить себя на месте другого человека прежде, чем начать его судить. © Марлен Дитрих
==> читать все изречения...

2442 - | 2196 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.007 с.