SQL Server sql server拼接字符串函数字符串函数一览
1LOWER(字符表达式) 以字符串中的字符小写返回
UPPER(字符表达式)
2LTRIM(字符表达式) 截断左端英文空格
RTRIM(字符表达式)
3LEN(字符表达式) 返回字符(不是字节)个数,不包含尾随的英文空格
LEFT(字符表达式, 个数) 尾随英文空格也可能被返回
RIGHT(字符表达式, 个数)
SUBSTRING(字符表达式, 开始位置, 长度) 第一个字符的位置是 1
4REVERSE(character_expression) 颠倒字符串
5SPACE(integer_expression) 重复 integer_expression 个空格
SELECT SPACE(2) AS WANT
6STR(float_expression[, length[, decimal]]) 返回由数字转换成的字符串值
7CHARINDEX(expression1, expression2[, start_location]) expression1 expression2 中的位置
SELECT CHARINDEX('I','HEANDI') –返回6
8PATINDEX(%pattern%, expression) pattern 应该具有通配符,如同 like
SELECT PATINDEX('%I%','HEANDI')
9REPLACE(string_expression, string_expression2, string_expression3) 用第三个表达式替换第一个表达式中的第二个表达式
  SELECT REPLACE('I WANT TO FLY','FLY','SLEEP') AS WANT
10STUFF(character_expression, start, length, character_expression) startlength 删除第一个表达式的内容并在 start 位置插入第四个表达式
  SELECT STUFF('I WANT TO FLY',1,5,'SLEEP') AS WANT
11QUOTENAME(character_string[, quote_character]) 返回带有分隔符的

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。