Я не хочу, что определено для таблицы, я хочу сделать что-то вроде
select id, name, LEN(NAME) from foo
Но, похоже, это не работает в MySql. Есть ли функция для получения длины столбца?
Используйте ДЛИНА () , а не ЛЕН () для подсчета байтов и CHAR_LENGTH () для подсчета символов.
Требуется длина столбца значение ?
select id, name, length(NAME) from foo
Вы можете использовать функцию CHAR_LENGTH:
select id, name, CHAR_LENGTH(NAME) from foo
MySQL Ref
Вы можете использовать функцию LENGTH().
LENGTH()
select id, name, LENGTH(NAME) from foo
Использовать char_length (имя)
http://dev.mysql.com/doc/refman/5.0/en/string-functions.html