MS SQL入门基础:字符串函数
2007-01-03 09:17:58 来源:WEB开发网核心提示: SOUNDEX() 函数返回一个四位字符码,其语法如下:SOUNDEX (<character _expression>)SOUNDEX() 函数将character _expression 转换为4 个字符的声音码,MS SQL入门基础:字符串函数(5),其中第一个码为原字符
SOUNDEX() 函数返回一个四位字符码,其语法如下:
SOUNDEX (<character _expression>)
SOUNDEX() 函数将character _expression 转换为4 个字符的声音码。其中第一个码为原字符串的第一个字符,第二到第四个字符则为数字,是该字符串的声音字母所对应的数字,但是忽略了除首字母外的串中的所有元音字母 。SOUNDEX() 函数可用来查找声音相似的字符串。但SOUNDEX 函数对数字和汉字均只返回0 值。
例4-55:
·DIFFERENCE()
DIFFERENCE() 函数返回由SOUNDEX() 函数返回的两个字符表达式的值的差异。其语法如下:
DIFFERENCE (<character_expression1>, <character_expression2>)
值的差异是用0、 1、 2、 3、 4 来表示的,含义如下:
0--两个SOUNDEX() 函数返回值的第一个字符不同
1--两个SOUNDEX() 函数返回值的第一个字符相同
2--两个SOUNDEX() 函数返回值的第一、二个字符相同
3--两个SOUNDEX() 函数返回值的第一、二、三个字符相同
4--两个SOUNDEX() 函数返回值完全相同
例4-56:
5、字符串操作函数
字符串操作函数如下所示:
·QUOTENAME()
QUOTENAME() 函数返回被特定字符括起来的字符串,其语法如下:
QUOTENAME (<’character_expression’>[, quote_ character])
其中quote_ character 标明括字符串所用的字符,如“‘”、“(”、“[” 等,缺省值为“[]”
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接