MySQL уменьшает ширину данных до 64 символов?

#mysql

#mysql

Вопрос:

Я пытаюсь уменьшить размер некоторых данных в столбце в MySQL, который имеет некоторую длину > 64 и много <64.

По сути, я хочу получить left(columnID, 64) только то, чтобы любые данные> 64 символов теперь составляли 64 символа, а остальные сохранялись?

Есть идеи?

Ответ №1:

 UPDATE tbl
   SET columnID = LEFT(columnID, 64)
 WHERE LENGTH(columnID) > 64
  

Комментарии:

1. @Tom: если вам нравится ответ — вы отмечаете его галочкой (под стрелкой понижения). Вот как это работает 😉

2. конечно 🙂 мне пришлось подождать требуемые «10 минут» 🙂 еще раз спасибо!

3. @Tom: ок 😉 Забыл об этом ограничении 😉