como analizar longitud de los registros de un campo de texto

reboek
21 de Abril del 2004
Hola, tengo una duda, un problema....
Tengo una tabla donde hay unos campos que contienen registros de tipo texto. Bien, las cadenas de texto que hay no pueden superar una longitud determinada, si la superan, tengo que abreviar algunas de las palabras hasta que baje del tamaño fijado. Mi duda es como puedo hacerlo?, como puedo separar las palabras que componen el registro?