【发布时间】:2020-03-04 17:15:35
【问题描述】:
ALTER TABLE users ALTER COLUMN email VARCHAR(50) UNIQUE NOT NULL;
ERROR: syntax error at or near "VARCHAR"
LINE 1: ALTER TABLE users ALTER COLUMN email VARCHAR(50) UNIQUE NOT ...
我想更改列 email 以在 Postgresql 中将其类型添加为 UNIQUE NOT NULL 并收到此错误。你能解释一下怎么回事吗?
【问题讨论】:
-
我相信是
varying(50)不是`varchar(50)`。 -
@Dan:不,
varchar(50)很好
标签: postgresql