Estoy tratando de optimizar mi base de datos. Para poder hacerlo, necesito poder determinar la entrada de datos más larga en una columna varchar, y luego recortar la definición de la columna justo por encima de eso.MySQL Determinar la longitud más larga de VarChar
¿Cómo puedo averiguar, usando sql, la longitud de la entrada varchar más larga en mi tabla?
CREATE TABLE `poller_output` (
`local_data_id` mediumint(8) unsigned NOT NULL DEFAULT '0',
`rrd_name` varchar(19) NOT NULL DEFAULT '',
`time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`output` varchar(200) NOT NULL DEFAULT '',
PRIMARY KEY (`local_data_id`,`rrd_name`,`time`)
) ENGINE=MEMORY DEFAULT CHARSET=utf8
perfecto ... exactamente lo que estaba buscando. – Jericon
ty para la respuesta útil; Sugiero que todos también vean la publicación de hudons – user2426679