在线等~~~如何截取读出来的数据
表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)