DECLARE @str VARCHAR(max)
SET @str='小明,小红,小刚,'
select xxx(@str)
如何能select出这样的结果:
'小明,小红,小刚'
即去掉最后一个逗号

解决方案 »

  1.   

    DECLARE @str VARCHAR(MAX)
    SET @str='小明,小红,小刚,'
    SELECT LEFT(@STR,LEN(@STR)-1)
      

  2.   

    SET @str='小明,小红,小刚,'
    SELECT LEFT(@STR,LEN(@STR)-1)
      

  3.   

    我也遇到的问题,你们说的不对,因为汉字和字符不一样的长度,这样写会报left的错误,要不你们试试,答案正在找
      

  4.   

    我也遇到的问题,你们说的不对,因为汉字和字符不一样的长度,这样写会报left的错误,要不你们试试,答案正在找