Câmpul cu caractere variabile (Varchar)

Autor: Randy Alexander
Data Creației: 25 Aprilie 2021
Data Actualizării: 24 Iunie 2024
Anonim
Câmpul cu caractere variabile (Varchar) - Tehnologie
Câmpul cu caractere variabile (Varchar) - Tehnologie

Conţinut

Definiție - Ce înseamnă câmpul de caractere variabile (Varchar)?

Un câmp cu caractere variabile (varchar) este un tip de date care poate conține orice tip de date: numerice, caractere, spații sau punctuație. În funcție de baza de date, tipul de date este capabil să stocheze valori până la dimensiunea maximă. Câmpurile cu caractere variabile sunt utilizate mai ales pentru a acționa ca variabile temporare și pentru operațiunile cu șiruri. Ele aduc o versatilitate foarte necesară pentru tipurile de câmpuri de date.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică câmpul de caractere variabile (Varchar)

Un câmp de caractere variabile poate fi definit fie în limbajul de programare, fie la nivelul bazei de date. Un câmp cu caractere variabile are întotdeauna o lungime maximă declarată și este de obicei inițializat cu lungimea curentă egală cu zero. Lungimea curentă a câmpului cu caractere variabile poate fi de la zero până la lungimea maximă declarată a câmpului. Metoda de declarare a unui câmp cu caractere variabile diferă în funcție de limbajul de programare utilizat.

Unul dintre cele mai mari avantaje ale câmpurilor cu caractere variabile este evitarea căptușelii. În cazul unui câmp de caractere, câmpul ocupă numărul exact de caractere, indiferent de dimensiunea reală a șirului, iar diferența dintre lungimea fixă ​​și lungimea câmpului este acoperită cu spații. Spre deosebire de un câmp de caractere, un câmp cu caractere variabile folosește doar spațiul necesar pentru dimensiunea șirului, deci doar spațiul minim de stocare este necesar. Ajută la evitarea oricărei risipe, iar această caracteristică este utilă în căutarea și sortarea valorilor. În unele baze de date și limbaje de programare, orice spațiu suplimentar găsit este eliminat automat înainte de stocarea în baza de date.


Pe baza bazei de date sau a limbajului de programare, ar putea exista limitări pe un câmp de caractere variabile, cum ar fi acesta nu poate fi utilizat cu instrucțiune selectă sau nu poate fi utilizat ca candidat sau cheie primară.

Majoritatea sistemelor relaționale de gestionare a bazelor de date acceptă câmpul cu caractere variabile.