「Exact String Match」比較は、2つの文字列値が一致しているかどうかを判断する単純な比較です。
「Exact String Match」比較を使用して、文字列識別子の2つの値について完全一致を検索します。多くの場合、「Exact String Match」比較は判定表内で最上位の一致ルールとして使用し、最初にすべての完全一致を検索し、その後に部分一致を検索するルールを指定します。また、1つ以上の変換機能とともに使用して、変換された場合のみ同じになる値の一致を検索できます。たとえば、「Generate Initials」変換機能とともに「Exact String Match」を使用すると、「IBM」と「International Business Machines」は一致します。
この比較では、結果バンドの使用はサポートされていません。
オプション |
タイプ |
目的 |
デフォルト値 |
Match No Data pairs? |
Yes/No |
このオプションは、識別子の2つの非データ(Null、または空白文字のみを含む)値を比較する際の比較の結果を決定します。 「No」に設定した場合、非データ値に対して別の非データ値を比較すると、比較は「no data」結果になります。 「Yes」に設定した場合、非データ値に対して別の非データ値を比較すると、比較は完全一致(TRUE)になります。移入された値に対して非データ値を比較した場合、返されるのは「no data」結果のみです。 |
No |
Ignore case? |
Yes/No |
値を比較するときに、大/小文字を無視するかどうかを設定します。 たとえば、大/小文字を無視する場合は「Oracle Corporation」と「ORACLE CORPORATION」が一致し、そうでない場合は一致しません。 |
Yes |
構成例
「Exact String Match」比較を使用して会社名を照合します。次のオプションを指定します。
Match No Data pairs? = Yes
Ignore case?= Yes
次の変換が追加されます。
結果例
次の表に、「Exact String Match」比較の前述の構成を使用した比較結果をいくつか示します。
いずれかの値が空の場合、または両方の値が空の場合、比較では「No Data」結果が返されることに注意してください。
値A |
値B |
比較結果 |
Oracle |
ORACLE |
TRUE(一致) |
Price Waterhouse Coopers |
PriceWaterhouseCoopers |
TRUE(一致) |
Oracle Ltd |
Oracle |
TRUE(一致) |
Oracle Limited |
Oracle Ltd |
TRUE(一致) |
John Smith |
John Smith |
TRUE(一致) |
Oracle |
Oralce |
FALSE(不一致) |
John Smith |
John A. Smith |
FALSE(不一致) |
PWC |
Price Waterhouse Coopers |
FALSE(不一致) |
George & Sons Construction |
George & Sons Confectioners |
FALSE(不一致) |
Null |
Oracle |
no data |
Null |
Null |
TRUE(一致) |
Oracle (R) Enterprise Data Qualityオンライン・ヘルプ バージョン8.1
Copyright (C) 2006,2011 Oracle and/or its affiliates.All rights reserved.