Postgres: 将 varchar 转换为 text

我搞砸了,创建了一个作为 varchar (255)的列,但这已经不够了。我读到过 varchar 对 Postgres 上的 text 没有性能优势,因此希望以一种安全的方式将 varchar 转换为文本列,以保存数据。

对我来说最好的办法是什么?

40324 次浏览
ALTER TABLE table1 ALTER COLUMN column1 TYPE text;