Postgres: Konvertieren Sie varchar in Text

71

Ich habe es vermasselt und eine Säule als Varchar (255) erstellt, wo das nicht mehr ausreicht. Ich habe gelesen, dass varchar keine Leistungsvorteile gegenüber Text auf Postgres hat, und möchte daher den varchar auf sichere Weise in eine Textspalte konvertieren, wobei die Daten erhalten bleiben.

Was ist der beste Weg für mich, dies zu tun?

William Jones
quelle

Antworten:

110
ALTER TABLE table1 ALTER COLUMN column1 TYPE text;
rfusca
quelle