it-swarm.com.de

Wie ändere ich den Datentyp einer Spalte in einer PostgreSQL-Tabelle?

Die Eingabe des folgenden Befehls in ein interaktives PostgreSQL-Terminal führt zu einem Fehler:

ALTER TABLE tbl_name ALTER COLUMN col_name varchar (11);

Was ist der richtige Befehl zum Ändern des Datentyps einer Spalte?

87
kn3l

Siehe Dokumentation hier: http://www.postgresql.org/docs/current/interactive/sql-altertable.html

ALTER TABLE tbl_name ALTER COLUMN col_name TYPE varchar (11);
132
Derek Kromm