1
resposta

Serial - Data Type

Pessoal,

Não sei se foi uma desatenção minha na hora da criação da tabela mas a minha coluna ID criada como tipo INTEGER, agora preciso mudá-la para o tipo serial para que seja auto-incremento, porém não estou conseguindo fazer isso, tentei direto pelo pgAdmin nas configurações da tabela mas sem sucesso, o tipo SERIAL não é listado na seleção de tipos de dados conforme a imagem abaixo:Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá Igor, tudo bem?

O SERIAL não está disponível, pois ele não é um tipo de dados "normal". SERIAL não é um tipo de dados verdadeiro, ou seja, é apenas uma notação, utilizada para indicar colunas que serão semelhamentes ao AUTO_INCREMENT. Neste caso Igor, você precisa excluir a tabela e criar novamente, informando o tipo correto.

Vou deixar aqui para você também, um link da documentação do PostgreSQL, onde é abordado sobre os tipos númericos e explica melhor sobre esse assunto.

Espero ter ajudado e bons estudos!