Char, varchar, nchar y nvarchar
🔤 CHAR vs VARCHAR vs NCHAR vs NVARCHAR
Tipo
Tamaño fijo/dinámico
Unicode (soporta caracteres especiales)
Uso recomendado
CHAR(n)
Fijo (ocupa siempre n caracteres)
❌ No
Datos de longitud fija (ej. códigos, DNI, país ISO)
VARCHAR(n)
Variable (usa solo lo necesario)
❌ No
Texto general de longitud variable (ej. nombres, direcciones)
NCHAR(n)
Fijo
✅ Sí
Igual que CHAR
, pero para textos internacionales (Unicode)
NVARCHAR(n)
Variable
✅ Sí
Texto variable con soporte multilingüe (emojis, árabe, chino, etc.)
Integer cuando se utilizara para operaciones el dato.
Last updated