我们正在从外部源导入数据。这个数据没有全局密钥,所以我们有Varchars,Dates等来匹配。
问题是:如何使Varchar比较的性能更好?此外,它有任何工具,可以允许看到匹配百分比(如行的相似性:90%)
谢谢!
答案 0 :(得分:2)
虽然不能直接回答您的问题,但如果您正在导入数据,那么Integration Services(如果您尚未使用它)将是一个不错的选择。 SSIS中包含的一些转换允许“模糊匹配” - 即根据相似度的置信水平匹配数据。
答案 1 :(得分:1)
要查找“类似”匹配,您可以使用听起来像比较:
WHERE SOUNDEX(some_column) = SOUNDEX(‘some_string’)
答案 2 :(得分:1)