Problema de caracteres de espacio en el campo de la base de datos sqlserver

Definido en SQL:
char: longitud fija, almacenamiento de caracteres ANSI, insuficiente para llenar espacios de medio ancho en inglés.

nchar: longitud fija, almacenar caracteres Unicode, insuficiente para llenar espacios de medio ancho en inglés

varchar: longitud variable, almacena caracteres ANSI y cambia automáticamente según la longitud de los datos.

nvarchar: longitud variable, almacena caracteres Unicode y cambia automáticamente según la longitud de los datos.

Solución:
se recomienda utilizar varchar y nvarchar para la clase de clave primaria de caracteres en el negocio.
Si usa char, es mejor recortar la declaración de consulta para evitar errores innecesarios en el negocio.

Publicado 13 artículos originales · elogiado 0 · visitas 4643

Supongo que te gusta

Origin blog.csdn.net/qq_37869796/article/details/105426601
Recomendado
Clasificación