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?

Antworten:


110
ALTER TABLE table1 ALTER COLUMN column1 TYPE text;
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.