Data Types
Data Types
Boolean Data
TRUE
FALSE
CREATE TABLE booltable (
id SERIAL PRIMARY KEY ,
is_enable BOOLEAN NOT NULL
);
INSERT INTO booltable (is_enable) VALUES (TRUE), ('true'),
('y') , ('yes'), ('t'), ('1');
INSERT INTO booltable (is_enable) VALUES (FALSE), ('false'),
('n') , ('no'), ('f'), ('0');
SELECT * FROM booltable;
SELECT * FROM booltable WHERE is_enable = 'y';
SELECT * FROM booltable WHERE NOT is_enable;Character Data
Character Type
Notes
Numeric Data
Types
Notes
type
size (bytes)
min
max
type
size
range
Fixed Point Data
Floating Point Data
Type
Notes
type
size
storage type
Range
Date Time Data
type
stores
low
high
Date type
Time type
Timestamp and Timezone
UUID
HSTORE
Json
Network Address Data Types
Name
Storage Size
Notes
Last updated