SQL - Wie man strings intelligent abschneidet

substring(text from 1 for (120 - length(substring_index(substring(text from 1 for 120),' ', -1)))) as text

Es wird alles bis auf das letzte Wort, welches komplett in “weniger als 120 Zeichen” passt, abgeschnitten. Keine Kürzung innerhalb eines Wortes oder - was noch schlimmer wäre - Einheiten.

 
wissen/tips_und_tricks/sql/sq_query_excerpt_no_truncation_for_cms.txt · Zuletzt geändert: 20.10.2007 13:03 von tirili
 
Recent changes RSS feed Donate Valid XHTML 1.0 Valid CSS Recent cached RSS feed cacert-signed web site: inhalt.serviert.de