J'essaye actuellement d'ajuster les valeurs stockées dans une table dans MySQL. Les valeurs stockées contiennent une série de caractères Unicode. Je dois tronquer à 40 octets d'une valeur de stockage, mais lorsque je tente:Commande de troncature MySQL - caractères unicode
UPDATE `MYTABLE` SET `MYCOLUMN` = LEFT(`MYCOLUMN`, 40);
MySQL est trop utile et conserve 40 caractères , au lieu de 40 octets. Y a-t-il un moyen de contourner ceci?
Cordialement et avec grâce,
gaioshin
Travailler sur une solution correcte Je voulais juste vous donner l'idée rapidement – uuid0
Cela semble fonctionner maintenant.Ajustez "CHARACTER SET utf8" à celui que vous utilisez – uuid0
Cool superbe - juste utilisé et il semble très bien fonctionner - merci! – Gaioshin