Как выбрать размер varchar в Mysql?
В таблице есть столбец с типом varchar, какой выбор SQL я должен выполнить, чтобы увидеть определенный размер типа varchar?
Заметка!
- Вопрос не в том, чтобы выбрать максимальное или минимальное значение в столбце varchar. Нужно увидеть определенный размер шрифта.
- Да есть
DESCRIBE
а такжеEXPLAIN
операторы, которые можно использовать, чтобы увидеть определение всей таблицы. Но этот способ не подходит для меня, потому что мне нужно только число, чтобы определить предварительное условие ликвидазы, должен быть обновлен столбец или нет.
1 ответ
Как все было просто. Просто выполните следующую оценку:
select CHARACTER_MAXIMUM_LENGTH from information_schema.columns where table_schema = 'my_schema'
and table_name = 'my_table'
and column_name = 'target_column';