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, um den Datentyp einer Spalte zu ändern?
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, um den Datentyp einer Spalte zu ändern?
Siehe Dokumentation hier: http://www.postgresql.org/docs/current/interactive/sql-altertable.html
ALTER TABLE tbl_name ALTER COLUMN col_name TYPE varchar (11);
ALTER TABLE tbl_name ALTER COLUMN col_name TYPE integer USING col_name::integer;
some cases
und was sind diese Fälle?