Binārā datu tipu definīcija SQL Server

Microsoft SQL Server atbalsta septiņas atšķirīgas datu kategorijas. No tiem binārās virknes ļauj izmantot kodētos datus, kas tiek attēloti kā bināri objekti.

Datu tipi bināro virkņu kategorijā ietver:

Attēla veids ir plānots, lai novērstu turpmāko SQL Server versiju. Microsoft inženieri iesaka lietot varbinary (max), nevis attēlu tipus turpmākai attīstībai.

Atbilstošas ​​izmantošanas veidi

Izmantojiet bitu kolonnas, kad nepieciešams saglabāt "jā" vai "nē" datus, ko attēlo nulli un tos. Izmantojiet bināro kolonnu, ja kolonnu lielums ir samērā vienveidīgs. Izmantojiet varbūnas kolonnas, ja paredzams, ka kolonnas izmērs pārsniegs 8K vai arī tas var ievērojami mainīt lielumu vienā ierakstā.

Reklāmguvumi

T-SQL-SQL variants, kas tiek izmantots Microsoft SQL Server -labās spilventiņu datnēs, kad jūs konvertējat no jebkura virknes tipa uz bināro vai varbinary tipa. Jebkāda cita veida pārveidošana uz bināro veidu rada kreiso spilventiņu. Šis polsterējums tiek veikts, izmantojot heksadecimālās nulles.

Šī pārveides un sagriešanas riska dēļ, ja laukā pēc pārveidošanas nav pietiekami liela apjoma, iespējams, ka pārveidotie lauki var radīt aritmētiskas kļūdas, neizlaižot kļūdas ziņojumu.