Tipo di dati binari SQL

Tipo di dati binari SQL

Un tipo di dati binari in SQL viene utilizzato per archiviare le stringhe di byte. Sono strettamente simili ai tipi di char e varchar, ma invece tengono stringhe binarie.

Caratteristiche dei tipi binari

La maggior parte dei motori di database SQL fornisce due tipi di tipi binari:

  1. BINARIO
  2. Varbinary

Binario e varbinario sono strettamente simili ai tipi di char e varchar. L'unica differenza è che immagazzinano stringhe binarie.

Le seguenti sono le caratteristiche di questi tipi.

Binario

  1. Schere di stringhe binarie Strings binarie
  2. Ha una lunghezza fissa. Simile al tipo di char
  3. Il tipo binario ha un set di carattere binario e una raccolta.

Varbinary

Per quanto riguarda il tipo Varbinary, ha le seguenti caratteristiche:

  1. Lunghezza variabile, simile a Varchar
  2. Archivia le corde binarie
  3. Ha un set di caratteri binari e una raccolta.

SQL Crea colonne binarie e varbinarie

Possiamo creare una tabella con colonne binarie e varbinarie come mostrato:

Crea bidone della tabella (
colonna1 binario (5),
colonna2 varbinary (50)
);

Nell'esempio sopra, creiamo due colonne. Uno ha un tipo binario con una lunghezza di 5 e l'altro contiene varbinario con una lunghezza di 50

Poiché Varbinary ha una lunghezza variabile, non è necessario specificare la lunghezza.

SQL Inserisci valori binari

Possiamo inserire valori binari come faremmo su una colonna normale come mostrato:

Inserisci in bidone (colonna1, colonna2)
Valori (0x134, 0x047);

Puoi visualizzare la tabella come:

Seleziona * da Bin;

Questo ritorna:

Chiusura

Questo articolo ha discusso dei tipi binari e varbinari in SQL e come usarli nei database.