Muutuva tähemärgi väli (Varchar)

Autor: Randy Alexander
Loomise Kuupäev: 25 Aprill 2021
Värskenduse Kuupäev: 15 Mai 2024
Anonim
Muutuva tähemärgi väli (Varchar) - Tehnoloogia
Muutuva tähemärgi väli (Varchar) - Tehnoloogia

Sisu

Definitsioon - mida tähendab muutuva tähemärgi väli (Varchar)?

Muutuja märgiväli (varchar) on andmetüüp, mis võib sisaldada mis tahes tüüpi andmeid: numbrilisi, tähemärke, tühikuid või kirjavahemärke. Sõltuvalt andmebaasist on andmetüüp võimeline salvestama väärtusi maksimaalse mahuni. Muutujate märgivälju kasutatakse enamasti ajutiste muutujatena toimimiseks ja stringitoiminguteks. Need pakuvad andmevälja tüüpide jaoks väga vajalikku mitmekülgsust.


Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab muutuva märgivälja (Varchar)

Muutuja tähemärgivälja saab määratleda kas programmeerimiskeeles või andmebaasi tasemel. Muutuja tähemärgiväljal on alati deklareeritud maksimaalne pikkus ja see lähtestatakse tavaliselt voolu pikkusega, mis on võrdne nulliga. Muutuja tähemärgivälja praegune pikkus võib olla mis tahes nullist maksimaalse deklareeritud välja pikkuseni. Muutuja tähemärgivälja deklareerimise meetod erineb vastavalt kasutatavale programmeerimiskeelele.

Muutuvate tähemärkide väljade üks suurimaid eeliseid on polstrite vältimine. Märgivälja korral hõivab väli täpse tähemärkide arvu, olenemata stringi tegelikust suurusest, ja fikseeritud pikkuse ja välja pikkuse erinevus on tühikutega täidetud. Erinevalt märgiväljast kasutab muutuv märkväli ainult stringi suuruseks vajalikku ruumi, seega on vaja ainult minimaalset salvestusruumi. See aitab vältida raiskamist ja see funktsioon on abiks väärtuste otsimisel ja sortimisel. Mõnes andmebaasis ja programmeerimiskeeles eemaldatakse leitud andmebaasile salvestatud lisaruum enne andmebaasi salvestamist automaatselt.


Andmebaasist või programmeerimiskeelest lähtuvalt võib muutuva tähemärgi väljal olla piiranguid, näiteks seda ei saa kasutada Select-avaldusega või seda ei saa kasutada kandidaadi või peamise võtmena.

Enamik relatsioonandmebaaside haldussüsteeme toetab muutuva tähemärgi välja.