SQL binær datatype

SQL binær datatype

En binær datatype i SQL brukes til å lagre byte -strenger. De ligner tett på Char- og Varchar -typer, men i stedet holder de binære strenger.

Kjennetegn på binære typer

De fleste SQL -databasemotorer gir to typer binære typer:

  1. Binær
  2. Varbinary

Binær og varbinær ligner tett på Char- og Varchar -typer. Den eneste forskjellen er at de lagrer binære strenger.

Følgende er egenskapene til disse typene.

Binær

  1. Binære streng lagrer binære strenger
  2. Den har en fast lengde. I likhet med Char -type
  3. Den binære typen har et binært karaktersett og samliv.

Varbinary

Når det gjelder den varbinære typen, har den følgende egenskaper:

  1. Variabel lengde, lik varchar
  2. Lagrer binære strenger
  3. Har binærkaraktersett og samlingen.

SQL Lag binære og varbinære kolonner

Vi kan lage en tabell med binære og varbinære kolonner som vist:

Lag bordkasse (
Kolonne1 binær (5),
Kolonne2 Varbinary (50)
);

I eksemplet over lager vi to kolonner. Den ene har binær type med en lengde på 5, og den andre holder Varbinary med en lengde på 50

Siden Varbinary har en variabel lengde, trenger du ikke å spesifisere lengden.

SQL Sett inn binære verdier

Vi kan sette inn binære verdier som vi ville gjort på en normal kolonne som vist:

Sett inn i BIN (kolonne1, kolonne2)
Verdier (0x134, 0x047);

Du kan se bordet som:

Velg * fra Bin;

Dette kommer tilbake:

Lukking

Denne artikkelen diskuterte de binære og varbinære typene i SQL og hvordan du bruker dem i databasene dine.