Прежде чем пользоваться таблицей, её необходимо создать.
При создании таблицы нужно указать имена столбцов (колонок) и тип значений, размещаемых в каждой из колонок.
Каждый объект данных имеет свой тип. В СУБД PostgreSQL определено много типов для представления числовых, строковых данных, логических значений, дат и временны́х промежутков, геометрических объектов (точек, отрезков). Имеется возможность создавать новые типы на основе уже определённых.
Перечислим только некоторые типы PostgreSQL:
length
)
Строка фиксированной длины length
. Если длина в скобках
не указана, предполагается 1. Строки короче чем length
дополняются справа необходимым количеством пробелов.
length
)length
)
Строка переменной длины не превосходящей length
.
Строка переменной длины без ограничений.
Число.
Целое число, занимает 4 байта.
Вещественное число, занимает 4 байта.
Дата.
Логическое значение TRUE
или FALSE
.