前军教程网

中小站长与DIV+CSS网页布局开发技术人员的首选CSS学习平台

sql语句中超过一定长时,多余的部分用……代替的显示方法

我们在开发中,经常会遇到从数据库中读取数据时,有一些字段内容太长,比如(text)类型字段,在返回到页面上显示时,常常把页面撑大,但这些内容在一些汇总类的页面中,没有必要全部直截显示,为了友好显示,我们决定把前面一部分内容显示,后半部分内容使用省略号来代替显示。当然输出省略号也可以通过CSS样式表来实现,我们仅以SQL 输出内容为例:

在SQL中可以按以下方法输入文字内容:

declare @i int

set @i=6

select case

when len(isnull(字段名,''))>@i then left(isnull(字段名,''),@i) + '....'

when len(isnull(字段名,''))<=@i then 字段名 end as articletitle,

articleid

from articles

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言