Postgres - статьи

Поддерживаемые типы данных


PostgreSQLSQL92/SQL3Комментарий
boolbooleanЛогический (истина/ложь)
box-Четырехугольник в плоскости (2D)
char(n)character(n)Строка символов с фиксированной длиной
cidr-IP адрес в формате IPv4
circle-Круг в плосколсти (2D)
datedateДата
decimaldecimal(p,s)Требует число с pfloat4float(p), pЧисло с плафающей точкой с точностью p
float8float(p), 7Число с плафающей точкой с точностью p
inet-IP адрес в формате IPv4
int2smallintдвухбайтовое знаковое целое
int4int, integerчетырехбайтовое знаковое целое
int8-восьмибайтовое знаковое целое
intervalintervalвременной промежуток
line-линия в плоскости (2D)
lseg-сегмент линии в плоскости (2D)
moneydecimal(9,2)Деньги в стиле США (подходят и России)
numericnumeric(p,s)Требует число с ppath-Открытый и закрытый геометрический путь в плоскости (2D). Проще говоря ломаная или полигон
point-Геометрическая точка в плоскости (2D)
polygon-Закрытый геометрический путь в плоскости (2D). Проще говоря полигон
serial-Уникальный идентификатор для перекрестной ссылки
timetimeВремя дня
timetztime with time zoneВремя дня, включая временную зону
timestamptimestampДата/время
varchar(n)character varying(n)Строка с переменной длиной



Содержание раздела