家族战队|Server里面的函数,你知道多少?,SQL( 二 )


通配符
Stuff函数
用于删除指定长度的字符 , 并可以在制定的起点处插入另一组字符 , 返回类型是字符串型
Stuff(要删除的字符串 , 开始位置 , 长度 , 代替字符串)
Substring函数
用于截取指定长度额字符串
Substring(expression , start , length)
Left、right函数
Left返回字符串从左边开始指定个数的字符
Left(character_expression,integer_expression)
right返回字符串从右边开始指定个数的字符
Right(character_expression,integer_expression)
Ltrim函数、rtrim函数
Ltrim删除起始空格后返回字符串表达式
Ltrim(character_expression)
rtrim截断所有尾随空格后返回一个字符串
rtrim(character_expression)
Upper函数、lower函数
Upper返回小写字符数据转换为大写的字符表达式
Upper(character_expression)
Lower返回大写字符数据转换为小写的字符表达式
Lower(character_expression
Replace函数
用另一个字符串替换出现的所有指定字符串值
Replace(string_expression,string_pattern,string_replacement)
(原字符串 , 原字符串中的需要替换的某一个字符 , 将要替换成的字符串)
Replicate函数、space函数
Replicate是以指定的次数重复字符表达式
Replicate(string_expression,integer_expression)
Space返回指定个数的空格表达式
Space(integer_expression)
reverse函数
用于倒置字符串中的各个字符中的位置
Reverse(string_expression)
cast函数
用于将某种数据类型的表达式显示转换为另一种数据类型
Cast(string_expressionasdata_type)
Case函数
是一种简单的条件判断转换的一个函数
会把满足条件的表达式转换为对应的结果
具有两种格式 , 简单case函数和case搜索函数
简单case函数
Casesexwhen‘1’then‘男’
when‘2’then‘女’
else‘其他’
End
Case搜素函数
Casewhensex=’1’then‘男’
whensex=’2’then‘女’
else‘其他’
end