我正在尝试将列的长度从 更改character varying(40)
为character varying(100)
。
按照这个问题中描述的方法增加postgres中字符变化类型的大小而不丢失数据
ALTER TABLE info_table ALTER COLUMN docs TYPE character varying(100);
尝试使用此命令但返回语法错误
错误:字符 52 处的“TYPE”或附近的语法错误
此命令是否需要进行任何更改?使用 PostgreSQL 版本 7.4.30(正在升级到 9.2 :))。
我在测试数据库中尝试了同样的命令,现在升级到了 9.2 版。它在那里工作正常。