Diversas vezes desenvolvedores que se deparam com campos da familia LOB e têm dificuldade de trabalhar com variáveis desses tipos. Para diminuir essa dificuladade vou falar um pouco sobre a package DBMS_LOB que possui diversos recursos para trabalhar com LOBS internamente ou externamente
     Nas versões anteriores a 8i para trabalhar com imagens e arquivos no oracle contavamos apenas com os tipos RAW e LONG RAW que por muito tempo atenderam as necessidades da época mas que com o desenvolvimento e aprimoramento dos sistemas e da tecnologia passaram a se tornam limitados pois não permitiam mais de uma coluna por tabela, com tamanho máximo de 2gb, não permitiam armazenamento fora do banco, seu acesso era de forma sequencial dificultando uma melhor performance das consultas e o LONG RAW não era interpretado pelo PL/SQL.
      Com a versão 8i do banco, a oracle introduziu a familia dos Large Objects que superou as limitações dos LONG RAW e RAW, aumentou o armazenamento para 4gb e permitiu-se trabalhar com objetos de forma interna (Lógica) e externa (fisica).

...
Quer ler esse conteúdo completo? Tenha acesso completo