取一个字符串的前若干位
select left('abcdefg', 3)
输出: abc
也可以用select left(FIELD, 3) from TABLE
输出这个表中所有数据FIELD列的前三个字符

 

 

stuff()

  1. select stuff('abcde',2,3,'mmmm')  
  1. -- ammme  
  2. --通过在第一个字符串 (abcde) 中删除从第二个位置(字符 b)开始的三个字符,

--然后在删除的起始位置插入第二个字符串,创建并返回一个字符串。

posted on 2015-12-15 16:41  zishen  阅读(720)  评论(0编辑  收藏  举报