select
decode(rownum,''1'',''<font color=red>'' ||
decode(sign(length(t.Title)-20),''1'',SubStr(Title,0,20) || ''...'',Title) || ''</font>'',
decode(sign(length(t.Title)-20),''1'',SubStr(Title,0,20) || ''...'',Title)) Title,
rownum,t.* from
(select * from Info order by UpdateTime desc) t
where rownum<6