当前位置: 代码迷 >> Sql Server >> ~怎么截取读出来的数据
  详细解决方案

~怎么截取读出来的数据

热度:57   发布时间:2016-04-27 15:22:44.0
在线等~~~如何截取读出来的数据
表A
字段名:name
        值: "我的名字叫做姜南 "
我要让读出来的name如果超过4位就用 "... "代替
该怎么写?


------解决方案--------------------
select name=case when len(name)> 4 then left(name, 4)+ '.... ' else name end
from
(
select name= '我的名字叫做姜南 '
)tmp

--result
name
----------------
我的名字....

(1 row(s) affected)
  相关解决方案