我需要在T.NAME中挑选出字段长度为二的字段并且在中间加空格,也就是例如“小李”变为“小 李”。该如何实现?

解决方案 »

  1.   

    select left(T.Name,1)+' '+right(T.Name,1)  as [Name]
    from T
    where len(T.Name)=2 
      

  2.   

    select SELECT STUFF(T.Name, 2, 0, ' ') from T where len(T.Name)=2
      

  3.   

    SELECT STUFF(T.Name, 2, 0, ' ') from T where len(T.Name)=2
      

  4.   

    select left(T.Name,1)+space(1)+right(T.Name,1) as [Name]
    from T
    where len(T.Name)=2
    --space(1)一个空格
      

  5.   

    表达式中 STUFF函数未定义是什么意思啊?