Tipo de dados binário SQL

Tipo de dados binário SQL

Um tipo de dados binário no SQL é usado para armazenar strings de bytes. Eles são intimamente semelhantes aos tipos de char e varchar, mas, em vez disso, seguram strings binários.

Características dos tipos binários

A maioria dos mecanismos de banco de dados SQL fornece dois tipos de tipos binários:

  1. BINÁRIO
  2. Varbinário

Binários e varbinários são intimamente semelhantes aos tipos de char e varchar. A única diferença é que eles armazenam strings binários.

A seguir, são apresentadas as características desses tipos.

Binário

  1. Strings binários armazenam strings binários
  2. Tem um comprimento fixo. Semelhante ao tipo de char
  3. O tipo binário tem um conjunto de personagens binários e agrupamento.

Varbinário

Quanto ao tipo varbinário, ele possui as seguintes características:

  1. Comprimento variável, semelhante a Varchar
  2. Armazena cordas binárias
  3. Tem conjunto de personagens binários e agrupamento.

SQL Crie colunas binárias e varbinárias

Podemos criar uma tabela com colunas binárias e varbinárias, como mostrado:

Crie o compartimento da tabela (
coluna 1 binário (5),
Column2 Varbinary (50)
);

No exemplo acima, criamos duas colunas. Um detém o tipo binário com um comprimento de 5, e o outro é varbinário com um comprimento de 50

Como a varbinária tem um comprimento variável, você não precisa especificar o comprimento.

SQL Inserir valores binários

Podemos inserir valores binários, como faríamos em uma coluna normal, como mostrado:

Inserir no compartimento (coluna1, coluna2)
Valores (0x134, 0x047);

Você pode ver a tabela como:

Selecione * da bin;

Isso retorna:

Fechamento

Este artigo discutiu os tipos binários e varbinários no SQL e como usá -los em seus bancos de dados.