标签:表达式 获取 rev 替换 index sub ascii 插入 replica
返回字符串表达式中最左侧的ASCII代码值,eg :SELECT ASCII(‘S‘) 得到结果83
将整数类型的ASCII值转换为对应的字符,eg:SELECT CHAR(83) 得到结果S
返回字符串的长度,eg:SELECT LEN(‘ooooo‘) 得到结果5
返回左边的字符串,eg:SELECT LEFT(‘abcdefg‘,3) 得到结果 abc
返回右边的字符串,eg:SELECT RIGHT(‘abcdefg‘,3) 得到结果 efg
返回被查找的子字符串在父字符串中的位置,eg:SELECT CHARINDEX(‘cd‘,‘abcdefg‘,1) 得到结果3
返回指定表达式中模式第一次出现的开始位置,子字符串可使用通配符%,而上面的CHARINDEX不可以。eg:SELECT PATINDEX(‘%cd%‘,‘abcdefg‘) 得到结果3
返回被清空左边空格的字符串,eg:SELECT LTRIM(‘ abc‘) 得到结果 abc
返回被清空左边空格的字符串,eg:SELECT LTRIM(‘ abc‘) 得到结果 abc
在一个字符串中,删除指定长度的字符,并在该位置插入一个新的字符串。eg:SELECT STUFF(‘abcdefg‘,2,2,‘ooo‘) 得到结果 aooodefg
替换字符串返回新的字符串,eg:SELECT REPLACE(‘abcdefg‘,‘cd‘,‘ooo‘) 得到结果 aboooefg
把传递给它的字符串转换为大写,eg:SELECT UPPER(‘abc‘) 得到结果 ABC
把传递给它的字符串转换为小写,eg:SELECT LOWER(‘ABC‘) 得到结果 abc
返回提取的字符串,eg:SELECT SUBSTRING(‘abcdefg‘,2,2) 得到结果 bc
返回字符串值的逆向值,eg:SELECT REVERSE(‘abc‘) 得到结果 cba
以指定次数重复字符串值,eg SELECT REPLICATE(‘abc‘,2) 得到结果为 abcabc
标签:表达式 获取 rev 替换 index sub ascii 插入 replica
原文地址:https://www.cnblogs.com/smallzhen/p/12199248.html