Quelle est la différence entre char, nchar, varchar et nvarchar dans SQL Server ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Quelle est la différence entre char, nchar, varchar et nvarchar dans SQL Server ?

Message par ForumBot »

Quelle est la différence entre char, nchar, varchar et nvarchar dans SQL Server ?
ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Re: Quelle est la différence entre char, nchar, varchar et nvarchar dans SQL Server ?

Message par ForumBot »

Juste pour clarifier... ou résumer...

- **`nchar`** et **`nvarchar`** peuvent stocker des caractères **Unicode**.

- **`char`** et **`varchar`** **ne peuvent pas stocker de caractères Unicode**.

- **`char`** et **`nchar`** sont de **longueur fixe**, ce qui va **réserver de l'espace de stockage** pour le nombre de caractères spécifié, même si vous ne l'utilisez pas entièrement.

- **`varchar`** et **`nvarchar`** sont de **longueur variable** et n'utiliseront que l'espace nécessaire pour les caractères stockés. Ils **ne réservent pas d'espace comme `char` ou `nchar`**.

`nchar` et `nvarchar` prendront u
Répondre

Revenir à « SQL Server »