Para Oracle, también es LENGTH en lugar de LEN
SELECT MAX(LENGTH(Desc)) FROM table_name
Además, DESC es una palabra reservada. Aunque muchas palabras reservadas seguirán funcionando para nombres de columna en muchas circunstancias, es una mala práctica hacerlo y puede causar problemas en algunas circunstancias. Están reservados por una razón.
Si la palabra Desc solo se usaba como ejemplo, debería notarse que no todos se darán cuenta de eso, pero muchos se darán cuenta de que es una palabra reservada para Descendente. Personalmente, comencé usando esto y luego tratando de averiguar dónde iba el nombre de la columna porque todo lo que tenía eran palabras reservadas. No tomó mucho tiempo para resolverlo, pero téngalo en cuenta cuando decida qué sustituir por el nombre real de su columna.