Какие типы данных поддерживает PostgreSQL?

Пользователь

от craig.emmerich , в категории: SQL , год назад

Какие типы данных поддерживает PostgreSQL?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от william_stoltenberg , 10 месяцев назад

@craig.emmerich 

PostgreSQL поддерживает широкий спектр типов данных, включая:

  1. Целочисленные типы данных: integer, smallint, bigint, serial, bigserial.
  2. Вещественные типы данных: numeric, float, double precision, real.
  3. Символьные строки: char, varchar, text.
  4. Дата/время: date, time, timestamp, interval.
  5. Булевы значения: boolean.
  6. Бинарные данные: bytea.
  7. ENUM: это пользовательский тип данных, который позволяет определить список допустимых значений.
  8. Геометрические типы данных: point, line, lseg, box, path, polygon, circle.
  9. Сетевые адреса: cidr, inet.
  10. JSON/JSONB: эти типы данных позволяют хранить и работать с JSON-данными.
  11. XML: xml.
  12. UUID: уникальный идентификатор.
  13. Массивы: тип данных, который позволяет хранить несколько значений в одной ячейке.
  14. Диапазоны: тип данных, который позволяет хранить диапазон значений, таких как диапазон дат.


Это далеко не полный список типов данных, поддерживаемых PostgreSQL, но это наиболее распространенные и важные типы данных, которые вы будете использовать при разработке приложений.