适用方式:例如泛微OA从单人力资源转多人力资源字段
###第一步在TALBE增加一个字段“tempbar”类型时text
ALTER TABLE foo ADD tempbar text;
###第二步将旧字段的值update到缓冲字段“tempbar”
UPDATE foo SET tempbar = cast(cast(bar as varchar) as text);
###第三步删除旧字段“bar”
ALTER TABLE foo DROP COLUMN bar;
###第四步增加一个新的“bar”字段,类型时text
ALTER TABLE foo ADD COLUMN bar text;
##第五步将缓冲字段的“tempbar”的数据更新到新字段“bar”
UPDATE foo SET bar = tempbar;
##第六步删除缓冲字段
ALTER TABLE foo DROP COLUMN tempbar;