字符串函数

substr() 函数重回字符串的一局地。

字符串函数用于对字符和二进制字符举办各个操作

字符串函数

固然JS(javascript,以下我们简称JS)是一种弱类型编程语言(相对于C,C#,JAVA而言)。但它依旧是一种编制程序语言。既然是编制程序语言,那么就存在语法规则。上边大家来不难询问一下JS的语法规则。

注释:如果 start 参数是负数且 length 小于或等于 start,则 length 为
0。

1.ASCII()函数

 ASCII(character_expression)函数用于重返字符串表明式中最左侧的ASCII代码值。参数character_expression必须是1个char或varchar类型的字符串表达式。
 eg: select
ASCII(‘s’),ASCII(‘sql’),ASCII(‘1’);
施行结果如图:
字符’s’的ASCII值为115,所以首先行和第一行重返结果一致,对于第③条语句中的纯数字的字符串,能够不用单引号括起来。

 亚洲必赢官网 1

在付出T-SQL时,平时会供给对字符串举办七种多种的操作,上边介绍常用的字符串函数。

标识符
所谓标识符是指变量、函数、属性的名字,大概函数的参数。标识符的书写有多少个特色

substr(string,start,length)

2.CHAR()函数

 CHAR(integer_expression)函数将整数类型的ASCII值转换为对应的字符,integer_expression是1个介于0~255之间的平头。尽管该整数表明式不在此限制内,将赶回null值。
eg: select
CHAR(115),CHAR(49);
能够看看,这里重回的值与ASCII函数的重返值正好相反.

亚洲必赢官网 2

壹 、获取字符的ASCII码 ASCII

  1. 不同轻重缓急写
  2. 先是个字符必须是字母、下划线(_)、或者是$
  3. 末端的能够是字母、数字、下划线、$

defined() 函数检查某常量是还是不是留存。

3.LEFT()函数

  LEFT(character_字符串函数。expression,integer_expression)函数重返字符串左侧起始钦定个数的字符串、字符可能二进制数听大人表明式。character_expression是字符串表明式,能够是常量,变量或字段。integer_expression为整数,指定character_expression将赶回的字符数。 
eg: select
LEFT(‘football’,4);
 函数再次回到字符串“football”右侧开端的尺寸为4的子字符串,结果为“foot”,可知索引从1上马。

亚洲必赢官网 3

ASCII码是对字符的正儿八经编码。要获取字符的ASCII码就能够因此调用ASCII函数来实现。

变量使用名词,方法函数使用动词起头,常量全体用大写字母,函数创立对象首字母大写
, 当然得使用驼峰命名法

若常量存在,则赶回 true,不然再次回到 false。

4.RIGHT()函数

 与LEFT()函数相反,劲客IGHT(character_expression,integer_expression)重临字符串character_expression最右边integer_expression个字符。
eg: select
RIGHT(‘football’,4);
 函数再次来到字符窜”football”左边伊始的长短为4的字符串,结果为“ball”,索引也是从1从头的。

亚洲必赢官网 4

语法结构:

注释
// 单行注释
/**/ 多行注释

 

5.LTRIM()函数

  LTRIM(character_expression)用于除去字符串右侧多余的空格,字符数据表明式character_expression是一个字符串表明式,能够是常量,变量,也得以是字符字段只怕二进制数据列。
eg: select ‘(‘ + ‘ book ‘

  • ‘)’, ‘(‘ +LTRIM( ‘ book ‘) + ‘)’;
     相比多少个值,LTRubiconIM只删除字符串左侧的空格,左侧的空格不会被删除.

亚洲必赢官网 5

ASCII(espression)

变量升高

define() 函数定义多少个常量。

6.RTRIM()函数

  RTRIM(character_expression)用于除去字符串左侧多余的空格,字符数据悉明式character_expression是1个字符串表明式,可以是常量,变量,也得以是字符字段或然二进制数据列。
eg:  select ‘(‘ +’ book ‘
+’)’,'(‘ +RTRIM(‘ book ‘) +’)’;
 相比三个值,LTCR-VIM只删除字符串左边的空格,左侧的空格不会被删除.

亚洲必赢官网 6

此处的expression是1个回到char或varchar数据类型的表明式,ASCII函数仅对表明式最左侧的字符再次来到ASCII码值。

JavaScript引擎的办事方法是,先分析代码,获取具有被声称的变量,然后再一行一行地运作。那导致的结果,就是兼备的变量的扬言语句,都会被升级到代码的头顶,这就叫做变量提高

常量类似变量,分化之处在于:

7.STR()函数

 STR(float_expression [ , length [ ,
decimal ]
])函数用于将数值数据转换为字符数据。float_expression是三个带有小数点的近乎数字(float)数据类型的表达式。length表示总局长度。它归纳小数点、符号、数字以及空格,暗许值为10。decimal钦点小数点后的位数,decimal必须低于或等于16。假使decimal大于16,则会截断结果,使其维持小数点后有16为。
eg: select
STR(3141.59,6,1),STR(123.45,2,2)
 第1条语句陆个数字和多少个小数点构成的数值3141.59更换为长度为6的字符串,数字的小数部分舍入为三个小数位,第1条语句中的表明式超出钦赐的总厅长度时,重临的字符串为内定长度的八个**。

亚洲必赢官网 7

重回值:int数据类型。

console.log(ee);var ee = 124;//undefined
console.log(ff);// Uncaught ReferenceError: xxx is not defined
  • 在设定今后,常量的值不或然转移
  • 常量名不供给伊始的欧元符号 ($)
  • 成效域不影响对常量的造访
  • 常量值只可以是字符串或数字

8.字符串逆序的函数REVE揽胜SE()

 REVE揽胜SE(s)将字符串s反转,重返的字符串的次第和s的顺序相反。
 eg: select
REVERSE(‘abc’);
 由结果能够看出,字符串“abc”经过REVEPRADOSE函数处理后,全数的字符串顺序被反转,结果为“cba”;

亚洲必赢官网 8

示例:

数据类型

ucwords() 函数把字符串中每一种单词的首字符转换为大写。

9.计算字符串的长度函数LEN(str)

 再次来到字符表达式中的字符数。若是字符串中含有前导空格和追随空格,则函数将它们含有在内。LEN对同一的单字节和双字节字符串重返相同的值。
eg: select
LEN(‘no’),LEN(‘日期’),LEN(12345);
 能够见到,LEN函数在对照英文字符和汉字字符时,再次回到的字符串长度是同等的,贰此中中原人民共和国字也真是二个字符。LEN函数在处理纯数字也将其当作字符串,可是纯数字能够不实用引号.

亚洲必赢官网 9

select ASCII(‘f’)    –输出 102

  1. 大约类型 Null UnDefined Number String Boolean
  2. 复合类型 Object (数组也属于对象)

ucfirst() 函数把字符串中的首字符转换为大写。

10.匹配字符串早先地点的函数CHA安德拉INDEX(str1,str,[start])

 CHARINDEX(str1,str,[start])函数重返子字符串str1在字符串str中的开端地方,start为寻找的开首地方,要是钦赐start参数,则从内定地点上马物色;借使不点名start参数或然钦定为0只怕负值,则从字符串伊始地点搜索。
 eg: select
CHARINDEX(‘a’,’banana’),CHARINDEX(‘a’,’banana’,4),
CHARINDEX(‘na’,’banana’, 4);

 CHAXC60INDEX(‘a’,’banana’)再次回到字符串’banana’中子字符串‘a’
第一遍出现的地点,结果为2;
 CHAHighlanderINDEX(‘a’,’banana’,4)重返字符串’banana’中从第4个岗位上马子字符串‘a’的职分,结果为4;
 CHA路虎极光INDEX(‘na’,’banana’,
4)再次回到从第陆个任务上马子字符串‘na’第3回出现的职位,结果为5

亚洲必赢官网 10

小心假若是八个字符的字符串,也只是重返第①个字符的ASCII码值。

Null 一般用于释放内存空间

lcfirst() 函数把字符串中的首字符转换为小写。

11.SUBSTRING()函数

 SUBSTRING(value_expression,start_expression,length_expression)函数重回字符表达式,二进制表达式,文本表达式或图像表明式的一某个。
 value_expression是character、binary、text、ntext或image表达式。
 start_expression钦定再次回到字符的序曲地点的整数或表明式。假若start_expression小于0,或生成错误并终止语句。假设 start_expression大于值表达式的字符数,将赶回3个零长度的表达式。
 length_expression是正整数或钦点要赶回的value_expression的字符数表达式。假诺length_expression是负数,会变卦错误并甘休语句,假如start_expression与length_expression的总额大于value_expression中的字符数,则赶回整个值表明式。
eg: select SUBSTRING
(‘breakfast’1,5), SUBSTRING(‘breakfast’ , LEN(‘breakfast’)/2,
LEN(‘breakfast’));
 第二条语句重临从第③个岗位上马长度为5的字符串,结果为”break”,第1条语句重返整个字符串的后半段字符串,结果为”akfast”

亚洲必赢官网 11

贰 、获取ASCII码对应的字符 Char

Undefined 代表变量只被声称,没有被初始化

str_replace() 函数以其它字符替换字符串中的一些字符(区分轻重缓急写)。

12.LOWER()

 LOWER(character_expression)将大写字符数量转换为小写字符数量后回来字符表达式。character_expression是点名要开始展览转换的字符串。
eg: select
LOWER(‘BEAUTIFUL’),LOWER(‘Well’);
由结果可以看出,经过LOWEEvoque()函数转换之后,大写字母都变成小写了,小写字母保持不变.

亚洲必赢官网 12

语法结构:

NaN 代表那不是1个数字(Not a Number) 但它属于Number类型

http_build_query()  生成
U宝马X3L-encode 之后的央求字符串

13.UPPER()函数

 UPPER(character_expression)将小写字符数量转换为大写字符数量后回来字符表达式。character_expression钦赐要拓展转移的字符串。
eg: select
UPPER(‘black’),UPPER(‘Black’);
 由结果能够见见,经过UPPECRUISER函数转换后,小写字母都改为了大写,大写字母保持不变。

亚洲必赢官网 13

char(integer_expression)

Boolean 只有true 和 false 两个值

14.替换函数REPLACE(s,s1,s2)

 REPLACE(s,s1,s2)使用字符串s2代表字符串s中的s1.
 eg: select
REPLACE(‘xxx.sqlserver2012.com’,’x’,’w’);
 EPLACE(‘xxx.sqlserver2013.com’,’x’,’w’)将”xxx.sqlserver2011.com”字符串中的’x’替换为’w’字符,结果为”www.sqlserver2012.com”;

亚洲必赢官网 14

 

上边例子的一体化代码:

--字符串函数
--1.ASCII()函数
select ASCII('s'),ASCII('sql'),ASCII(1);
--2.CHAR()函数
select CHAR(115),CHAR(49);
--3.LEFT()函数
select LEFT('football',4);
--4.RIGHT()函数
select RIGHT('football',4);
--5.LTRIM()函数
select '(' +'  book  ' +')','(' +LTRIM('  book  ') +')';
--6.RTRIM()函数
select '(' +'  book  ' +')','(' +RTRIM('  book  ') +')';
--7.STR()函数
select STR(3141.59,6,1),STR(123.45,2,2);
--8.字符串逆序的函数REVERSE()
select REVERSE('abc');
--9.计算字符串的长度函数LEN(str)
select LEN('no'),LEN('日期'),LEN(12345);
--10.匹配字符串开始位置的函数CHARINDEX(str1,str,[start])
select CHARINDEX('a','banana'),CHARINDEX('a','banana',4), 
CHARINDEX('na','banana', 4);
--11.SUBSTRING()函数
select SUBSTRING('breakfast',1,5), 
SUBSTRING('breakfast',LEN('breakfast')/2,LEN('breakfast'));
--12.LOWER()
select LOWER('BEAUTIFUL'),LOWER('Well');
--13.UPPER()函数
select UPPER('black'),UPPER('Black');
--14.替换函数REPLACE(s,s1,s2)
select REPLACE('xxx.sqlserver2012.com','x','w');

回来值类型:char型字符

Number 包蕴别的编制程序语言定义中的整型和浮点型

示例:

  1.var a = 10 // 十进制
  2.var b = 083 // 八进制
  3.var c  = 0x76 // 十六进制

select char(102)    — 输出f

数值范围

③ 、获取字符的unicode编码 Unicode

Number.Min_Value
Number.Max_Value
isFinite() 判断是或不是数值是无穷大
若是 number 是简单数字(或可转移为有限数字),那么再次回到 true。不然,假如number 是 NaN(非数字),大概是正、负无穷大的数,则赶回 false。

unicode函数能够取得字符的unicode编码。

数值转换

语法结构:

Number()
ParseInt()
ParseFloat()

unicode(‘ncharacter_expression’)

1.忽略字符串前面的空白字符,找到第一个非空白字符
2.如果第一个字符不是-或者数字返回NaN
3.如果是继续解析,直到非数值模式为止
4.0开头会当做八进制,0x开头会当做十六进制,但是可以指定第二个参数指定基数

这里的ncharacter_expression是nchar或nvarchar类型的表达式。函数仅会回去第①个字符的unicode编码。

String

重回值:int类型数据

字符串的尺寸能够透过length属性得到

示例:

indexOf:获取字符地方
toLowerCase:转换为小写,toUpperCase:转换为题写
trim:删除两端空白字符(IE9+)
replace:字符串替换

SELECT Unicode(‘飞’)    — 输出 39134

 "abc".replace('b', 'B'); // "aBc"

④ 、获取unicode编码对应的字符nchar

split:分割字符串位数组

nchar能够基于unicode标准的概念,重临具有钦定的整数代码的unicode字符。

 "a,bc,d,e".split(','); // [a, bc, d, e]

语法结构:

substr(start, length):获取子字符串

nchar(integer_expression)

 "abcdef".substr(2,3); // "cde"

返回值:unicode字符

substring(start, end):获取子字符串

示例:

 "abcdef".substring(2,3); // "c"

SELECT nchar(39134)        — 输出 飞

Object

⑤ 、获取字符串第三回现身岗位PatIndex

对象的三种概念情势 如下:

patindex函数重临钦命表明式中某形式第三回面世的莫过于地方;如若在整整灵光的文本和字符数据类型中一贯不找到该方式则再次来到0。

var o = new Object();
o.name = 'Byron';
o.age = 24;

var o = {
    name: 'Byron',
    age:24
}

语法结构:

诚如大家接纳第二种格局宣示对象

patindex( ‘%pattenr%’ , expression )

目的的读取
object的习性读取有两种情势

参数表明:

o.name;
o['name'];

pattern:多个文本字符串。能够应用通配符,但pattern以前和未来必须有%字符(搜索第①个或自后3个字符时除了)。因为在T-SQL中,%代表情势匹配。

typeof 和 instanceof
typeof
typeof 是多少个一元运算,放在一个运算数此前,运算数能够是轻易档次。

再次回到值:如若expression的数据类型为varchar(max)或nvarchar(max),则为bigint,不然int,即pattern钦定的字符串在expression中率先次现身的岗位。

instanceof
用来判断二个变量是还是不是有些对象的实例.

示例:

以上财富来源饥人谷课件

select patindex(‘%llo%’,’hello world’)   
–输出3,第三回面世llo是在第三个字符地点

六 、生成空格字符串SPACE

space函数能够转变任意四个空格组成的字符串。

语法结构:

space ( integer_expression )

这里的integer_expression为提醒空格个数的正整数。假设要在unicode多少中含有空格或超越七千个以上的空格。需求选拔replicate函数。

重临值:char数据类型的字符。

示例:

select (‘hello’ + space(5) + ‘world’)    –输出 hello    world

柒 、按钦命次数重复生成字符串REPLICATE

replicate函数能够依据钦点的整多次数,重复生成三个字符串情势的表达式,结果为字符串。

语法结构:

replicate( character_expression,integer_expression )

亚洲必赢官网 ,参数表明:

character_expression:字符数据的假名数字表达式,或许可隐式转换为varchar的数据类型的假名数字表明式。

integer_expression:二个正整数。假如integer_expression为负,则会回去错误。integer_expression可以使bigint类型。

返回值:与character_expression相同数据类型的字符串。

示例:

select replicate(‘hello’,5)    –输出hellohellohellohellohello

八 、截取字符串SUBSTCR-VING

substring函数能够对字符串进行字串的截取操作。

语法结构:

substring( expression,start,length)

参数表明:

expression:是字符串、二进制字符串、文本、图像、列或带有列的表达式,但毫无选拔带有聚合函数的表明式。

start:钦点子字符串开端地点的平头,start能够使bigint类型。

length:三个正整数,钦点要再次回到的expression的字符数或字节数。假如length为负,则会重回错误。length能够使bigint数据类型。

返回值:

假诺expression是受协理的字符数据类型,则赶回字符数据。

假设expression是受支持的binary数据类型,则赶回二进制数据。

示例:

select substring(‘hello’,1,2)    –输出 he
与C#稍微不相同,它首先个字符是从1开端的

9、获取字符串长度LEN

len函数用于获取字符串的长度(字符数),但不包涵右边的空格。左边的空格和右手的空格计算在内。

语法结构:

len( string_expression )

参数表明:

string_expression:要总结长度的字符串。

再次来到值:expression数据类型为varchar(max)、nvarchar(max)或varbinary(max),则为bigint。不然为int。

示例:

select len(‘天下之大,无奇不有’)    — 输出 9

十 、替换字符串内容STUFF

stuff函数用于在钦点的字符串中删去钦命长度的字符,并在起源处插入此外一组字符。

语法结构:

stuff(source_character_expression,start,length,destination_character_expression)

参数表明:

source_character_expression:源字符串。能够是常量、变量,也能够使字符列或二进制数据列。

start:三个平头,钦赐删除和插入的发端地方。倘诺start或length为负,则赶回空字符串。若是start比第二个character_expression长,则赶回空字符串。          start可以是bingint类型。

length:一个赠书,钦定要刨除的字符个数。借使length比第一个charter_expression长,则最多删除到最后1个character_expression中最后一个字符。          length能够是bigint类型。

destination_character_expression:指标字符串。可以是常量、变量,也足以使字符列或二进制数据列。将在源字符串中进行插入。

示例:

select stuff(‘123456789′,5,2,’xyz’)    –输出1234xyz780   
从第一个字符起首,将第4 6几个字符替换到xyz字符串

1壹 、钦赐地点搜索字符串中的内容CHA奥迪Q5INDEX

charindex函数用于在钦定的字符串中找找一定的字符串,并得以钦命开头搜索的职位,重返第叁回找到对象字符串的字符数。

语法结构:

charindex ( expression1 , expression2 [ , start_location] )

参数表明:

expression1:四个字符串数据类型的表明式,在那之中饱含要物色的字符的系列。

expression2:二个字符串数据类型的表明式,经常是一个为钦定连串搜索的列。

start_location:开首在expression第22中学搜索expression1是的字符地方。假设start_location未被钦定、是三个负数或零,则将从expression2的初步发轫查找。      start_location可以是bingint类型。

再次回到值:要是expression2的数据类型为varchar(max)、nvarchar(max)或varbinary(max),则为bigint,不然为int。

示例:

select charindex(‘456′,’123456789’)    — 输出 4   
从123456789中寻找456并发的职分

select charindex(‘456′,’123456789’,4)    — 输出 4

1贰 、生成带分隔符的unicode字符串 QUOTENAME

QUOTENAME函数用于转移带有分隔符的Unicode字符串。

(1)、分隔符

能够是单引号(‘)、左右方括号([])大概英文双引号(“)。假设不钦定,则运用方括号。带有方括号的Unicode字符串如:[hello]。

(2)、语法结构:

quotename( ‘character_string’ [ , ‘quote_character’] )

参数表达:

character_string:Unicode字符串数据整合的字符串。

quote_character:用做分隔符的字眼符字符串。

(3)、返回值

nvarchar(258),生成带有分隔符的字符串长度不可能超过258

示例:

select quotename(‘作者是三个兵’)    — 输出[本人是一个兵]

select quotename(‘作者是3个兵’,'”‘)    — 输出”作者是2个兵”

1叁 、转换浮点数字为字符串 ST大切诺基

str函数用于将浮点数转换为字符串

语法结构:

str(float_expression[,length[,decimal]])

float_espression:带小数点的近乎数字(float)数据类型的表明式。

length:总司长度。它回顾小数点、符号、数字以及空格。默许值为10.

decimal:小数点后的位数。decimal必须低于或等于16.假若decimal大于16,则会截断结果,使其保持为小数点后唯有十三人。

返回值:

char:定长字符串。

示例:

select str(123.456789)    — 输出 123

select str(123.456789,7) –输出    123   
注意前方的是伍个空格,因为不写小数点后保留多少位,所以自动填充空格

select str(123.456789,7,3)    — 输出123.457    倒数一位四舍五入了,总委员长度为7小数点后保留肆人

1④ 、截取左边字符串 LEFT

left函数用于截取从左边第一个字符初始,内定长度的字符串。其实施职能等于substring(expression,1,length)。

语法结构:

left(character_expression,integer_expression)

参数表达:

character_expression:字符或二进制表明式,能够是常量、变量或表达式。

integer_expression:正整数,钦命再次回到的字符数。

返回值:

varchar或nvarchar,变长字符串。

示例:

select left(‘123456789’,3)    –输出 123

1⑤ 、截取右侧字符串RubiconIGHT

ENCOREIGHT函数用于截取从左边第③个字符开始,钦定长度的字符串。其履行职能等于SUNST景逸SUVING(expression,len(expression)-length+1,length)。

语法结构:

right(character_expression,integer_expression)

参数表达:

character_expression:字符或二进制表明式,能够是常量、变量或表达式。

integer_expression:正整数,钦点再次回到的字符数。

返回值:

varchar或nvarchar,变长字符串。

示例:

select right(‘123456789’,3)    –输出 789

1⑥ 、清除右侧空格LT奥德赛IM

假若字符串的字3个字符为空格,LTQX56IM函数用于破除两次三番的左侧空格。

语法结构:

ltrim(character_expression)

character_expression为字符或二进制数据表明式,能够是常量、变量或数据列。

返回值:

varchar或nvarchar,变长字符串。

示例:

select ltrim(‘    123456789’)  –输出
123456789,注意右边的空格已被去除了,输出字符串左侧是没空格的

1柒 、清除右侧空格KugaT奥德赛IM

HighlanderT本田CR-VIM函数用于清空左边延续的空格。

语法结构:

rtrim(character_expression)

character_expression为字符或二进制数据表明式,能够是常量、变量或数据列。

返回值:

varchar或nvarchar,变长字符串。

示例:

select rtrim(‘123456789  ‘)   
–输出123456789,注意右侧的空格已经被清除了

1捌 、转换为小写字符串LOWE兰德安德拉

lower函数将字符串全体变换为小写字符后重返。

语法结构:

lower(character_expression)

返回值:

varchar或nvarchar,变长字符串

示例:

select lower(‘ABCDEFG’)    –输出 abcdefg 已经全副转移为题写了

1九 、转换为大写字符串UPPEENVISION

upper函数用于将字符串全体更换为大写字符后再次回到。

语法结构:

upper(character_expression)

character_expression为字符或二进制表明式,能够是常量,变量或数据列。

返回值:

varchar或nvarchar,变长字符串。

示例:

select upper(‘abcdefg’)    –输出 ABCDEFG 留意到曾经整整转换为大写了

20、反序字符串REVECRUISERSE

reverse函数用于将字符串内容反序后重临。

语法结构:

reverse(character_expression)

character_expression:为二进制或二进制数据书上表明式,能够是常量、变量或数据列。

返回值:

varchar或nvarchar,变长字符串

示例:

select reverse(‘123456789’)    –输出 987654321 注意到各样已经反转过来了

2一 、获取字符串字节数DATALENGTH

datalength函数用于获取字符串的字节数,而不是字符数。该函数不仅符合字符串数据,还适合文本(text、ntext)、二进制数据(varbinary、binary)和图像(image)等随意档次的数据。

语法结构:

datalength(expression)

返回值:

如若expression数据类型为varchar(max)、nvarchar(max)或varbinary(max)数据类型,则赶回bigint;不然再次回到int。

示例:

select datalength(‘作者是叁个兵’)    –输出 10

select len(‘笔者是3个兵’)    –输出 5

select datalength(‘abcde’)    –输出5

select len(‘abcde’)    –输出5

22、SOUNDEX

回去三个由八个字符组成的代码 (SOUNDEX),用于评估四个字符串的相似性。

SELECT SOUNDEX(‘ABCDE’)    –A120

SELECT SOUNDEX(‘ABCDR’) –A121

23、REPLACE

用另三个字符串值替换出现的有所钦命字符串值。

语法如下:

REPLACE ( string_expression1 , string_expression2 ,
string_expression3 )

参数

string_expression1:要寻找的字符串表明式。string_expression1
足以是字符或二进制数据类型。

string_expression2:要摸索的子字符串。string_expression2
足以是字符或二进制数据类型。

string_expression3:替换字符串。string_expression3
能够是字符或二进制数据类型。

SELECT REPLACE(‘abcde’,’abc’,’xxx’)    –xxxde

24、DIFFERENCE

回到三个整数值,提示四个字符说明式的 SOUNDEX 值之间的差别。

SELECT DIFFERENCE(‘abcde’,’abc’)    –4

网站地图xml地图