python - PostgreSql/SQLalchemy 创建包含错误数据类型的列的表
问题描述
当我运行以下查询在 PostgreSQL 中创建表时:
CREATE TABLE mytable(
siteid NUMERIC,
y NUMERIC,
n NUMERIC,
flags TEXT [],
notes VARCHAR (300)
);
该查询创建了一个表,其中 siteid 列的数据类型是 TEXT,而不是查询中指定的 NUMERIC。
我缺少的地方是否存在语法错误?
我正在使用 SQLalchemy 在 python 脚本中运行查询。