【发布时间】:2010-10-05 11:25:08
【问题描述】:
我正在使用以下查询(针对 Internet 进行清理)向我的 Postgresql 数据库添加一个新的“NOT NULL”列:
ALTER TABLE mytable ADD COLUMN mycolumn character varying(50) NOT NULL;
每次运行此查询时,我都会收到以下错误消息:
ERROR: column "mycolumn" contains null values
我被难住了。我哪里错了?
注意:我主要使用 pgAdmin III (1.8.4),但是当我在终端中运行 SQL 时收到了同样的错误。
【问题讨论】:
标签: sql postgresql alter-table