Olá! Gostaria de saber qual seria o melhor tipo para um campo BLOB, nesse campo posso inserir tanto imagem como texto.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá! Gostaria de saber qual seria o melhor tipo para um campo BLOB, nesse campo posso inserir tanto imagem como texto.
Olá Renato, tudo bem?
Normalmente quando armazenamos imagens no banco de dados, fazemos o transporte dos dados em arrays de bytes (byte[]).
Mas uma outra solução interessante para esse caso é salvar apenas o caminho da imagem no servidor, então seria VARCHAR no banco, diminuindo o peso do banco de dados. Caso seja salvo um texto, tem como fazer uma avaliação do texto com uma expressão regular para verificar se o texto é um caminho de uma imagem ou apenas um texto comum.
Bom, foi só uma alternativa, mas para BLOB é recomendado utilizar byte[].
Espero ter ajudado!