Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
返回一个数字,以表示两个字符串之间的相似性。
SIMILAR( string-expression-1, string-expression-2 )
string-expression-1 要比较的第一个字符串。
string-expression-2 要比较的第二个字符串。
SMALLINT
此函数返回 0 和 100 之间的一个整数,表示两个字符串之间的相似性。结果可以被解释成两个字符串之间匹配字符的百分比。值 100 表示两个字符串完全相同。
此函数可用于更正名称(如客户)列表。某些客户可能用稍微不同的名称多次添加到列表中。可以通过将 customer 表与自身相连接,使用 SIMILAR 函数来查找相似客户名称,生成所有相似度在 90% 至 100% 之间的相似处报告。
为 SIMILAR 函数执行的计算要比仅计算匹配的字符数更为复杂。
SQL/2008 服务商扩充。
以下语句返回值 75,表示两个值的相似性为 75%。
SELECT SIMILAR( 'toast', 'coast' );