Ubuntu PostgreSQL支持的數據類型與標準PostgreSQL一致,主要包括以下幾類:
SMALLINT、INTEGER、BIGINT、DECIMAL(p,s)、NUMERIC、REAL、DOUBLE PRECISION、SERIAL、BIGSERIAL。CHAR(n)、VARCHAR(n)、TEXT。BYTEA。BOOLEAN。DATE、TIME、TIMESTAMP、TIMESTAMPTZ、INTERVAL。
integer[]、varchar[]等。JSON用于存儲JSON數據,JSONB是二進制格式,性能更優。CREATE TYPE定義一組有限的值。POINT、LINE、POLYGON等(需PostGIS擴展)。INET、CIDR、MACADDR等。XML、HSTORE(鍵值對存儲,需hstore擴展)等。