La réponse est que les colonnes sont binary
quand ils devraient être varbinary
. Cet article
l'explique :
Avec binary
les types de colonne étant de longueur fixe, la longueur de la valeur d'entrée doit être connue pour assurer un remplissage correct. Pour les valeurs de longueur inconnues, utilisez varbinary
pour éviter les problèmes de remplissage incorrect résultant de longueurs de valeur différentes.