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?
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?
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.
RESOLVIDO!
Tirei o @Lob deixei apenas o @Column(columnDefinition = "TEXT")
e funcionou!