Типы данных PostgreSQL
Типы данных:
- Типы сетевых адресов Структура межсетевого протокола IPv4 и/или IPv6 vs IPv4. Добавление адресов IPv6 в Linux:
- inet
- macaddr
-
- smallint: 2 байта; от -32768 до +32767
- integer: 4 байта; от -2147483648 до +2147483647
- serial: 4 байта; целое число с автоувеличением; от 1 до 2147483647
- Типы текстового поиска: разработаны для поддержки полнотекстового поиска.
- Типы дата/времени: timestamp (timestamp with time zone). Рекомендуемый формат описан в Стандарты ISO 8601. ISO 8601 - международный стандарт, который описывает формат даты и времени и даёт рекомендации для его использования в международном контексте. Рекомендуемый формат в PostgreSQL для ввода значений даты имеет вид 2012-01-28 (28 января 2012 года). Правильные вводимые значения для типа даты и времени состоят из слитного значения даты и времени, за которым следует необязательное значение часового пояса. Таким образом: 2012-01-08 04:05:06 и 2012-01-08 04:05:06 -8:00 являются правильными значениями, которые соответствуют стандарту ISO 8601.
SELECT now();
Тип interval. Вывести все данные за 7 дней
SELECT date_trunc('day', actual_date) AS DAY FROM summary WHERE actual_date > (NOW() - '7 days'::INTERVAL)
- Тип NULL. В PHP php-pgsql, чтобы передать NULL в SQL запросе для БД PostgreSQL нужно использовать ключевое слово NULL. Например
INSERT INTO table (textcol) values (null)
Или
$trans = clearInData($_POST['trans'], 's'); if (empty($trans)) $trans = 'NULL'; else $trans = "'$trans'"; $query = "INSERT INTO dic_usr_eru VALUES (default,". $trans . ");";
Обучение PostgreSQL. Полный курс по работе с базой данных PostgreSQL!
Курс включает в себя все инструменты: управление доступом, резервное копирование, репликация, журналирование, работа со статистикой, способы масштабирование, а также работа PostgreSQL в облаках AWS, GCP, Azure и в Kubernetes.

Friendhosting - Разумные цены на хостинг
VDS/VPS сервер от 3.49€ в месяц. Много ресурсов. Высокая надежность. Гибкое управление. Удобная оплата. Настройка под вас!
friendhosting.net
Антидетект браузер Dolphin{anty} бесплатно до 10 профилей
Dolphin разработан для работы с такими сложными ресурсов, как Google, Facebook и Coinlist.
Английский для IT‑специалистов по Skype
Персональные занятия по разумным ценам. 80% разговорной практики. Персональный график!
skyeng.ru