← К оглавлению занятия

🔖 Справочник: типы данных и CAST

⚡ Минимум для запоминания

  • INT, DECIMAL, FLOAT — числа.
  • VARCHAR, CHAR, TEXT — строки.
  • DATE, TIME, DATETIME, TIMESTAMP — дата и время.
  • CAST(expr AS type) — явное преобразование.

Типы данных

КатегорияТипНазначение
ЧисловыеINTцелые числа
DECIMAL(p, s)точные числа с фиксированной точкой
FLOAT, DOUBLEчисла с плавающей точкой
СтроковыеCHAR(n)строка фиксированной длины
VARCHAR(n)строка переменной длины
TEXTбольшой текст
Дата и времяDATEдата
TIMEвремя
DATETIMEдата и время
TIMESTAMPмомент времени с учётом часового пояса
БулевыBOOLEANTRUE / FALSE

Функция CAST

CAST(expression AS target_type)
Целевой типОписание
SIGNEDцелое число со знаком
UNSIGNEDцелое число без знака
DECIMALчисло с фиксированной точкой
CHARстрока
DATEдата
TIMEвремя
DATETIMEдата и время
BINARYбинарная строка

Полный справочник

→ Справочник SQL