Синтаксическая ошибка в PG Admin 4 при создании таблицы (Postgres версия 9.4) - PullRequest
0 голосов
/ 22 мая 2019

При попытке создать таблицу из PGAdmin 4 (Postgres версия 9.4).Я получаю синтаксическую ошибку нового data_type имени столбца.Эта ошибка возникает для любого типа данных.Ниже приведен запрос, который я выполняю.

CREATE TABLE films (
    code        char(5) CONSTRAINT firstkey PRIMARY KEY,
    title       varchar(40) NOT NULL,
    did         integer NOT NULL,
    date_prod   date,
    kind        varchar(10),
    len         interval hour to minute
);

Ниже приводится ошибка, которую я получаю.

ERROR:  syntax error at or near "char"
LINE 2:     code        char(5) CONSTRAINT firstkey PRIMARY KEY,
                        ^
SQL state: 42601
Character: 141

Я получаю эту ошибку для всех запросов, которые я выполнил для созданиятаблица для всех типов данных.Этот запрос выбирается прямо из документации postgresql - https://www.postgresql.org/docs/9.4/sql-createtable.html

Следовательно, это должна быть какая-то конфигурация PGAdmin, которая неверна с моей стороны.

Спасибо.

...