错误: 对于可变字符类型来说,值太长了(30)
会发现无法添加成功呢?
highgo=# alter table p1 alter column pswd text NULL;
错误: 语法错误 在 "text" 或附近的
LINE 1: alter table p1 alter column pswd text NULL;
我们来看一下pg中的语法:
成功!
补充:postgresql 修改字段类型为数组类型(text 改为 text[] )
语法:
alter table tablename alter columnname type oldcolumntype USING columnname:: newcolumntype
eg:
alter table dirty_track alter labels type text USING labels::text[];
以上为个人经验,希望能给大家一个参考,也希望大家多多支持七叶笔记。如有错误或未考虑完全的地方,望不吝赐教。