La respuesta es que las columnas son binary
cuando deberían ser varbinary
. Este artículo
lo explica:
Con binary
siendo los tipos de columna de longitud fija, se debe conocer la longitud del valor de entrada para garantizar el relleno correcto. Para valores de longitud desconocidos, use varbinary
para evitar problemas con el relleno incorrecto resultante de diferentes longitudes de valores.