怎么限制用sql查出来的字符串的长度,也就是字符过长就用点号限制它的长度

解决方案 »

  1.   

    比如限制 长度为 4,select (case when len(字段) > 4 then  left(字段,4) + '....' else 字段 end) as 结果
    from 表
      

  2.   

    MSDN上面有很多string字符串的使用方法我这里就告诉楼主自主学习的方法。自己想办法!
    http://msdn.microsoft.com/zh-cn/library/system.string_members(v=VS.80).aspx
    授人与鱼,不如授之以渔!
      

  3.   

    select (case when len(字段) > 4 then left(字段,4) + '....' else 字段 end) as 结果 from 表可以试试