Variabelt teckenfält (Varchar)

Författare: Randy Alexander
Skapelsedatum: 25 April 2021
Uppdatera Datum: 15 Maj 2024
Anonim
Variabelt teckenfält (Varchar) - Teknologi
Variabelt teckenfält (Varchar) - Teknologi

Innehåll

Definition - Vad betyder Variable Character Field (Varchar)?

Ett variabelt teckenfält (varchar) är en datatyp som kan innehålla alla typer av data: numeriska, tecken, mellanslag eller skiljetecken. Beroende på databasen kan datatypen lagra värden upp till dess maximala storlek. Variabelteckenfält används mest för att fungera som tillfälliga variabler och för strängoperationer. De ger en välbehövlig mångsidighet för datafälttyper.


En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Variable Character Field (Varchar)

Ett variabelt teckenfält kan definieras antingen i programmeringsspråket eller på databasnivå. Ett variabelt teckenfält har alltid en deklarerad maximal längd och initialiseras vanligtvis med den aktuella längden lika med noll. Den aktuella längden på det variabla teckenfältet kan vara allt från noll till den maximala deklarerade fältlängden. Metoden för att deklarera ett variabelt teckenfält skiljer sig efter det programmeringsspråk som används.

En av de största fördelarna med fält med variabel karaktär är att undvika stoppning. När det gäller ett teckenfält upptar fältet det exakta antalet tecken oavsett strängens faktiska storlek, och skillnaden mellan den fasta längden och fältlängden är vadderad med mellanslag. Till skillnad från ett teckenfält använder ett variabelt teckenfält bara det utrymme som krävs för strängens storlek, så det krävs endast minsta lagringsutrymme. Det hjälper till att undvika slöseri och denna funktion är användbar vid sökning och sortering av värden. I vissa databaser och programmeringsspråk tas alla extra utrymmen som hittas bort automatiskt innan de lagras i databasen.


Baserat på databasen eller programmeringsspråket kan det finnas begränsningar i ett variabelt teckenfält, till exempel att det inte kan användas med utvalda uttalanden eller inte kan användas som en kandidat eller primär nyckel.

De flesta relationsdatabashanteringssystem stöder fältet med variabeltecken.