СреднийУрок 4 из 1425 мин · практика
Типы данных
Часть курса PostgreSQL
У каждого столбца, который вы создавали до сих пор, был тип: TEXT, SERIAL, TIMESTAMPTZ, но особо не объяснялось, почему именно этот тип, а не другой. На деле это важнее, чем кажется. Выберите слишком узкий тип, и вполне корректное значение будет отклонено, а то и хуже, незаметно обрезано.
Для целых чисел два типа покрывают почти любой случай, с которым вы столкнётесь. ...
Хочешь изучать PostgreSQL Типы данных в реальной среде?
Нажми ниже, получи Linux-машину с PostgreSQL наготове и пройди Типы данных на практике вместе с AI-наставником, который знает твой код.
Начать этот урокТипы данныхЧему вы научитесь
- Integer and bigint
- Numeric vs float
- Text and varchar
- Boolean
- Timestamptz vs timestamp
- Date
- Uuid
- Json vs jsonb preview
- Pg_typeof
Читай этот урок на своём языке
Все уроки этого курса
14 уроков- 1Что такое PostgreSQL20 мин
- 2psql и первые команды25 мин
- 3Создание баз данных и таблиц30 мин
- 4Типы данных25 мин
- 5SELECT и WHERE30 мин
- 6Джойны (joins)35 мин
- 7Агрегаты и группировка30 мин
- 8Индексы (indexes)35 мин
- 9Транзакции (transactions) и изоляция (isolation)35 мин
- 10Функции (functions) и триггеры (triggers)35 мин
- 11JSONB и массивы35 мин
- 12EXPLAIN и настройка запросов35 мин
- 13Резервное копирование и восстановление25 мин
- 14Итоговый проект: Разработка схемы60 мин
Посмотри другие курсы
Python
19 уроков · 9.3ч
Go
20 уроков · 12.3ч
React
17 уроков · 10.2ч
Linux
17 уроков · 8.5ч
Docker
13 уроков · 6.6ч
Git
13 уроков · 5.9ч
Kubernetes
14 уроков · 8ч
Ansible
12 уроков · 6.1ч
Bash
12 уроков · 5.7ч
Helm
10 уроков · 5.4ч
GitLab CI
11 уроков · 5.8ч
Jenkins
11 уроков · 5.3ч
MySQL
13 уроков · 6.8ч
Web
14 уроков · 5.9ч
TypeScript
18 уроков · 7.7ч
Vibe Coding
12 уроков · 5.8ч
Prompt Engineering
11 уроков · 6.2ч
Vibe Coding: Fundamentals
12 уроков · 4.5ч
Vibe Coding: Prototype to Production
12 уроков · 5.5ч
Vibe Coding: Multi-Agent Engineering
12 уроков · 5.3ч
Vibe Coding: Advanced Engineering
12 уроков · 7.3ч
