SQL Server dispone de varios tipos de datos, cada tipo de datos nos va servir para almacenar un dato que después podemos convertir en información, pero hay dos tipos de datos que generan dudas entre desarrolladores : VARCHAR y NVARCHAR: ¿Cuál es la diferencia entre ambos tipos de datos? VARCHAR es una abreviatura de cadena de caracteres de longitud variable (del inglés VARiable CHARacter). Puede almacenar una cadena de caracteres que puede ser tan grande como el tamaño de página de la tabla. El tamaño de una página de una tabla en SQL Server es 8.196 bytes, ninguna fila de una tabla en SQL Server puede ser más de 8.060 caracteres. Esto a su vez limita el tamaño máximo de un VARCHAR a 8.000 bytes . NVARCHAR significa «casi» lo mismo, con la diferencia que se puede almacenar datos en formato unicode, de ahí proviene la N (uNicode). ¿Y para que sirve almacenar datos en Unicode? Si la columna donde almacenamos el texto es Unicode quiere decir que no tendremos problemas par...
El Conocimiento es un Don Divino que se incrementa a medida que se COMPARTE.