Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Como aumentar o Varchar?

Estou desenvolvendo uma aplicação onde preciso salvar a descrição de um livro no banco de dados, mas o campo varchar excede 255 caracteres. Existe alguma anotação para aumentar o tamanho do varchar na coluna?

2 respostas

Utilizei o @Lob (indica que o atributo deve ser tratado como um tipo de dado grande), no entanto, ao realizar a alteração na tabela utilizando a consulta:

ALTER TABLE livros ALTER COLUMN descricao TYPE oid USING descricao::oid;

Estou encontrando um problema inesperado. Em vez de obter o texto esperado, estou recebendo números inteiros como resultado. Utilizei @Column(columnDefinition = "TEXT"), mas mesmo assim esta me retornando os números.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

solução!

RESOLVIDO! Tirei o @Lob deixei apenas o @Column(columnDefinition = "TEXT") e funcionou!

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade