Разлика между Варчар и Нварчар

Автор: Laura McKinney
Дата На Създаване: 2 Април 2021
Дата На Актуализиране: 16 Може 2024
Anonim
MySQL индекси
Видео: MySQL индекси

Съдържание

Основна разлика

Varchar и nvarchar са разновидности на информацията в SQL Server. Преобладаващото между varchar и narchar е, че narchar се използва за съхранение на Unicode символи, докато varchar се използва за съхранение на Un-Unic символи. Съхранението на данни е 1 байт на символ във varchar, докато съхранението на информация в nvarchar е 2 байта на символ. В дефиницията на темата varchar помага до 8000 знака, докато nvarchar помага до 4000 знака.


Какво е Varchar?

Varchar е инфо тип на AQL Server, който се отнася до променливите знаци. Героите, които не са Unicode, се записват с помощта на varchar. Разпределението на паметта във varchar е в съответствие с вмъкнатите знаци. В определението на темата varchar помага до 8000 знака.

Какво е Nvarchar?

Nvarchar е инфо тип на SQL Server, който се отнася до променливите знаци. Unicode символите се запазват с помощта на nvarchar. Няколко езика вероятно ще бъдат запазени в информационна база. Ако други езици свикнат, nvarchar ще отнеме два пъти място за съхранение на разширен набор от знаци. В дефинираната дефиниция nvarchar помага до 4000 знака.

Ключови разлики

  1. Нарчар се използва за съхранение на символи Unicode, докато varchar не продава дребно на Unicode символи.
  2. Varchar се използва за съхранение на символи, които не са Unicode, докато nvarchar не продава дребно символи Unicode.
  3. Съхранение на данни 1 байт на символ във varchar, докато в информационното съхранение на информацията просто не е 1 байт на символ.
  4. Съхранението на данни в nvarchar е 2 байта на символ, докато в varchar информационното съхранение просто не е 2 байта на символ.
  5. В дефиницията на темата varchar помага до 8000 знака, докато nvarchar помага до 4000 знака.
  6. Разпределението на паметта във varchar е подобно на вмъквания брой символи плюс два допълнителни байта за компенсиране, докато в nvarchar разпределението на паметта е подобно на два пъти от вмъквания брой символи плюс с допълнителни байтове за компенсиране.
  7. Ако може да има и Unicode символи, които да бъдат записани в колона или променлива, тогава използваме varchar, докато в другия аспект, ако има Non-Unicode, който трябва да бъде записан в колона или променлива, тогава използваме nvarchar.
  8. В декларацията на променливата или в колоната, ако клапанът n на незадължителния параметър просто не е посочен, тогава се мисли, че е 1 като за varchar и 2 за nvarchar.

геноцид Геноцидът е умишлено действие за унищожаване на хора (обикновено дефинирани като етническа, национална, расова или религиозна група) изцяло или отчасти. Хибридната дума „геноцид“ е комбинаци...

Спокоен (прилагателно)Спокоен, тих, особено свободен от гняв и безпокойство.Спокоен (прилагателно)Без шум и смущения.Спокоен (прилагателно)с малко или никакви вълни на повърхността; не пулсации.Спокое...

Очарователни Статии