Inserir o seguinte comando em um terminal interativo PostgreSQL resulta em um erro:
ALTER TABLE tbl_name ALTER COLUMN col_name varchar (11);
Qual é o comando correto para alterar o tipo de dados de uma coluna?
Inserir o seguinte comando em um terminal interativo PostgreSQL resulta em um erro:
ALTER TABLE tbl_name ALTER COLUMN col_name varchar (11);
Qual é o comando correto para alterar o tipo de dados de uma coluna?
Consulte a documentação aqui: 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
e quais são esses casos?