SOUNDEX函数介绍-007

原创 2007年05月12日 11:08:00

在ORACLE中,SOUNDEX 函数返回字符串参数的语音表示形式,对于比较一些读音相同,但是拼写不同的单词非常有用。

SOUNDEX函数的语法为:SOUNDEX(string)

计算语音的算法如下:

1  保留字符串首字母,但删除a、e、h、i、o、w、y。

2  将下表中的数字赋给相对应的字母

1) 1:b、f、p、v

2) 2:c、g、k、q、s、x、z

3) 3:d、t

4) 4:l

5) 5:m、n

6) 6:r

3  如果字符串中存在拥有相同数字的2个以上(包含2个)的字母在一起(例如b和f),或者只有h或w,则删除其他的,只保留1个

4  只返回前4个字节,不够用0填充

例子:

soundex('two'),soundex('too'),soundex('to'),他们的结果都是T000

soundex('cap'),soundex('cup'),他们的结果都是C100

soundex('house'),soundex('horse'),他们的结果都分别是H200,H620

相关文章推荐

Windows_API函数参考手册007

  • 2011年03月30日 17:45
  • 9.13MB
  • 下载

Python编程_Lesson007_循环讲解和函数

while循环补充循环语句参考 在Python中,while循环还可以和else搭配使用,这和其它大多数编程语言都是不相同的地方。请看下面的例子:count = 0 while count < 10...

007Python语法之函数

1.定义一个函数规则:1.函数代码块以 def 关键词开头,后接函数标识符名称和 圆括号 ()。 2.任何传入参数和自变量必须放在圆括号中间,圆括号之间 可以用于定义参数。 3.函数的第一行语句可以选...

VB007-函数图像

  • 2016年07月20日 23:30
  • 3KB
  • 下载

转载:python的排序函数sort,sorted在列表排序和字典排序中的应用详解和举例 http://wangwei007.blog.51cto.com/68019/1100742

python的排序函数sort,sorted在列表排序和字典排序中的应用详解和举例 python 列表list中内置了一个十分有用的排序函数sort,sorted,它可以用于列表的排序,以下是例...

[笔记][java 4 android] [007~019]运算符、表达式、函数、对象、继承等

【007】运算符和表达式 Tips: 1、& 和 &&(| 和 ||) 普通逻辑运算下基本相同,不同的是以下: public class test{ public static ...

SQL 数据库 学习 007 通过一个示例简单介绍什么是字段、属性、列、元组、记录、表、主键、外键

我们来介绍一下:数据库是如何存储数据的。数据库是如何存储数据的来看一个小例子现在,假如我们现在想存储 员工的信息。也就是说:我们来通过这个例子来看看 字段、记录、表 是一个什么东西。我们下面通过存储一...

数据集成字符串匹配算法:EditDIstance,NeedlemanWunch,Soundex,Jaccard

出品人:孙林,乔嘉林 String matching EditDIstance 计算两个长度差不多的字符串的差距,距离表示从一个字符串最少改几个字符能变成另一个。越小越相近。适用任意两个字符串的比较。...

POJ 2608 Soundex(我的水题之路——字符值)

Soundex Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 8200   Accept...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SOUNDEX函数介绍-007
举报原因:
原因补充:

(最多只允许输入30个字)