📊 Основные типы данных в SQL: что нужно знать
SQL — это язык для работы с базами данных, и от выбора типов данных зависит их производительность и удобство. Разбираемся, какие типы есть и как их применять!
🔹 Числовые типы
INTEGER (INT) — целые числа (например, ID).
DECIMAL(p, s) — точные числа для финансов (например, 12345.67).
FLOAT — приблизительные числа для науки.
Пример: Цена — DECIMAL(10,2), возраст — INT.
🔹 Текстовые типы
CHAR(x) — фиксированные строки (например, код "RU").
VARCHAR(x) — строки разной длины (имена).
TEXT — большие тексты (описания).
Пример: Логин — VARCHAR(50), пост — TEXT.
🔹 Даты и время
DATE — только дата (2023-10-25).
TIME — только время (14:30:00).
TIMESTAMP — дата + время.
Пример: Регистрация — TIMESTAMP.
🔹 Бинарные типы
BLOB — файлы, картинки.
Пример: Аватарка — BLOB.
🔹 Булев тип
BOOLEAN — да/нет (true/false).
Пример: Активен ли юзер — BOOLEAN.
💡 Советы:
ID — всегда INTEGER.
Деньги — DECIMAL (никаких FLOAT!).
Разные строки — VARCHAR для экономии места.
Правильный тип данных — залог быстрой и надёжной базы.
Post #81
56

- 🔥 6
- 👍 1
- 🤔 1
- 🍌 1