sql常用函数

SUBSTRING():截取字符串
参数1:字符串
参数2:截取开始位置
参数3:截取字符串的长度

  select SUBSTRING(Activity,1,4) from OT_Comment 
image.png

LEFT():返回指定长度的左侧部分
参数1:字符串
参数2:指定长度

select  left(Activity,4) from OT_Comment 
image.png

RIGHT():返回指定长度的右侧部分
参数1:字符串
参数2:指定长度

select  RIGHT(Activity,4) from OT_Comment 
image.png

CHARINDEX():返回指定字符在字符串中出现的起始位置,没有返回0
参数1:指定字符
参数2:字符串

select  CHARINDEX('部门',Activity) from OT_Comment 
image.png

STUFF():删除指定字符并替换成新的字符
参数1:字符串
参数2:要删除的起始位置
参数3:要删除的长度
参数4:新字符

select  STUFF(Activity,1,1,'一') from OT_Comment 
image.png

LEN():返回字符串长度,前空格计算在内,后空格不计算
参数:字符串

select  LEN(Activity) from OT_Comment 
image.png
select  LEN(' '+Activity+' ') from OT_Comment 
image.png

LOWER():返回字符串的小写形式
参数:英文字符串

select  LOWER('ABdf')                  --abdf

UPPER():返回字符串的大写形式
参数:英文字符串

select  UPPER('ABdf')                --ABDF

LTRIM():去除字符串前面的空格
参数:字符串

select  LTRIM('   cccb   ')         --cccb

RTRIM():去除字符串后面的空格
参数:字符串

select  LTRIM('   cccb   ')         --  cccb

你可能感兴趣的:(sql常用函数)