Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

O que é exatamente um BLOB em um contexto DBMS


BLOB:

BLOB (Objeto Binário Grande ) é um tipo de dados de objeto grande no sistema de banco de dados. BLOB pode armazenar uma grande quantidade de dados, tipos de documentos e até arquivos de mídia, como arquivos de áudio ou vídeo. BLOB campos alocam espaço apenas quando o conteúdo do campo é utilizado. BLOB aloca espaços em Giga Bytes.

USO DE BLOB:

Você pode escrever um objeto binário grande (BLOB ) para um banco de dados como dados binários ou de caractere, dependendo do tipo de campo em sua fonte de dados. Para escrever um BLOB valor para seu banco de dados, emita o INSERT or UPDATE apropriado e passe o BLOB valor como um parâmetro de entrada. Se o seu BLOB é armazenado como texto, como um campo de texto do SQL Server, você pode passar o BLOB como um parâmetro de string. Se o BLOB é armazenado em formato binário, como um campo de imagem do SQL Server, você pode passar uma matriz do tipo byte como um parâmetro binário.

Um link útil:Armazenar documentos como BLOB no banco de dados - Alguma desvantagem?