Rozdíl mezi Varcharem a Nvarcharem

Autor: Laura McKinney
Datum Vytvoření: 2 Duben 2021
Datum Aktualizace: 10 Smět 2024
Anonim
Rozdíl mezi Varcharem a Nvarcharem - Životní Styl
Rozdíl mezi Varcharem a Nvarcharem - Životní Styl

Obsah

Hlavní rozdíl

Varchar a nvarchar jsou informační varianty v SQL Serveru. Převládající mezi varchar a narchar je, že narchar se používá pro ukládání znaků Unicode, zatímco varchar se používá pro ukládání znaků, které nejsou Unicode. Ukládání dat je 1 bajt na znak ve varchar, zatímco ukládání informací v nvarchar je 2 bajty na znak. V definici tématu varchar pomáhá až 8000 znaků, zatímco nvarchar pomáhá až 4000 znaků.


Co je to Varchar?

Varchar je informační typ serveru AQL, který se týká proměnných znaků. Znaky jiné než Unicode se ukládají pomocí varchar. Přidělení paměti ve varchar je v souladu s vloženými znaky. V definici tématu varchar pomáhá až 8000 znaků.

Co je Nvarchar?

Nvarchar je typ informací serveru SQL, který se týká proměnných znaků. Znaky Unicode se ukládají pomocí nvarchar. Je pravděpodobné, že v informační základně bude uloženo více jazyků. Pokud se používají jiné jazyky, nvarchar zabere dvakrát místo pro uložení rozšířené sady znaků. V definované definici nvarchar pomáhá až 4000 znaků.

Klíčové rozdíly

  1. Narchar se používá k ukládání znaků Unicode, zatímco varchar není prodejcem znaků Unicode.
  2. Varchar se používá k ukládání znaků, které nejsou Unicode, zatímco nvarchar není prodejcem znaků, které nejsou Unicode.
  3. Ukládání dat 1 bajt na znak v varchar, zatímco v narchar info storage prostě není 1 bajt na znak.
  4. Ukládání dat v nvarchar je 2 bajty na znak, zatímco v varchar info storage prostě není 2 bajty na znak.
  5. V definici tématu varchar pomáhá až 8000 znaků, zatímco nvarchar pomáhá až 4000 znaků.
  6. Přidělení paměti ve varchar je podobné jako vložený počet znaků plus dva zvláštní bajty pro posun, zatímco v nvarchar paměti je přidělení podobné dvojnásobku vloženého počtu znaků plus s extra bajty pro ofset.
  7. Pokud by mohly být také znaky Unicode, které mají být uloženy ve sloupci nebo proměnné, použijeme varchar, zatímco na druhou stranu, pokud existují Non-Unicode, které mají být uloženy ve sloupci nebo proměnné, použijeme nvarchar.
  8. Pokud v definici proměnné nebo definici sloupce není ventil n nepovinného parametru jednoduše specifikován, pak se předpokládá, že bude jako 1 pro varchar a 2 pro nvarchar.

Atomová hmota a atomová číla jou dvě věty široce používané v pojmech chemie a fyziky. Abychom porozuměli základním faktorovým pojmům vědy, všechny tyto věty i z...

Rozdíl mezi laserem a světlem

Monica Porter

Smět 2024

Hlavním rozdílem mezi laerem a větlem je to, že laer je označován jako koherentní, monochromatické a vyoce měrové větlo, zatímco větlo je označováno jako neoudr...

Doporučeno Pro Vás