Когда я запускаю следующий запрос для создания таблицы в PostgreSQL:
CREATE TABLE mytable(
siteid NUMERIC,
y NUMERIC,
n NUMERIC,
flags TEXT [],
notes VARCHAR (300)
);
Запрос создает таблицу, в которой тип данных для столбца siteid - TEXT, а не NUMERIC, как указано в запросе.
Есть ли где-то синтаксическая ошибка, которую я пропускаю?
Я выполняю запрос внутри скрипта Python с помощью SQLalchemy.