Каждая колонка, переменная и выражение в SQL имеют определенный тип данных (data type). Основные категории типов данных:

Точные числовые

Тип данныхОтДо
bigint-9,223,372,036,854,775,8089,223,372,036,854,775,807
int-2,147,483,6482,147,483,647
smallint-32,76832,767
tinyint0255
bit01
decimal-10^38 +110^38 -1
numeric-10^38 +110^38 -1
money-922,337,203,685,477.5808+922,337,203,685,477.5807
smallmoney-214,748.3648+214,748.3647

Дата и время

Тип данныхОтДо
datetimeJan 1, 1753Dec 31, 9999
smalldatetimeJan 1, 1900Jun 6, 2079
dateДата сохраняется в виде June 30, 1991
timeВремя сохраняется в виде 12:30 P.M.

Строковые символьные

NТип данныхОписание
1charСтрока длиной до 8,000 символов (не-юникод символы, фиксированной длины)
2varcharСтрока длиной до 8,000 символов (не-юникод символы, переменной длины)
3textНе-юникод данные переменной длины, длиной до 2,147,483,647 символов

Бинарные

NТип данныхОписание
1binaryДанные размером до 8,000 байт (фиксированной длины)
2varbinaryДанные размером до 8,000 байт (переменной длины)
3imageДанные размером до 2,147,483,647 байт (переменной длины)

Последние записи

  • Bootcamp #2. Проектирование БД

    Bootcamp #2. Проектирование БД

    Итак, БД у нас создана и пора ее формировать. Для этого нам нужно понять какие данные мы будем ней хранить. Начнем с основной таблицы…

  • Bootcamp #1. Создание Базы Данных

    Bootcamp #1. Создание Базы Данных

    Любой динамическое веб-приложение (сайт) по сути своей начинается с создания Базы данных. А для создания базы данных необходимо понять и спроектировать структуру базы данных.…

  • Bootcamp tips #1. Типы данных

    Bootcamp tips #1. Типы данных

    Каждая колонка, переменная и выражение в SQL имеют определенный тип данных (data type). Основные категории типов данных: Точные числовые Тип данных От До bigint -9,223,372,036,854,775,808 9,223,372,036,854,775,807…