Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

abo61

Alterando o tamanho de uma tabela

Recommended Posts

Devido a minha pouca experiência, ou inexperiência, gostariam que me ajudassem a alterar o tamanho, de uma coluna em uma tabela. Como já havia meniconado, minha própria ignorância pede esclarecimento meio passo-à-passo. Já tentei algo do tipo: "ALTER TABLE nomeTabela ALTER COLUMN nomeColuna TYPE varchar(50)", mas gera um erro: "syntax error at or near "TYPE" at character 42".

Se no Postgre, isto não seja possível, peço me mostrarem outros caminhos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

qual o tipo da coluna que você quer alterar?

 

Na realidade não quero alterar o "Type" e sim o "Size", ou seja, varchar(40) para varchar(50).

Compartilhar este post


Link para o post
Compartilhar em outros sites

Está correto o alter que você colocou, mas o tipo está errado. No PostgreSQL, o tipo varchar na verdade é o character varying, logo seu alter ficaria assim:

 

  • "ALTER TABLE nomeTabela ALTER COLUMN nomeColuna TYPE character varying(50)"

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.