Wprowadzenie następującego polecenia do interaktywnego terminala PostgreSQL powoduje błąd:
ALTER TABLE tbl_name ALTER COLUMN col_name varchar (11);
Jakie jest prawidłowe polecenie zmiany typu danych w kolumnie?
Wprowadzenie następującego polecenia do interaktywnego terminala PostgreSQL powoduje błąd:
ALTER TABLE tbl_name ALTER COLUMN col_name varchar (11);
Jakie jest prawidłowe polecenie zmiany typu danych w kolumnie?
Zobacz dokumentację tutaj: 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
i jakie to są przypadki?