SQL Server - 需要检查列中的拼写错误

时间:2015-11-22 21:34:21

标签: sql sql-server sql-server-2008 sql-server-2005

寻求快速帮助。 在Sql中,其中一个表有一列(ntext)。我需要找到该字段中拼写错误的数量。 MS Word词典的关联会很棒,但也可以与任何其他词典一起使用。

对此的任何帮助都会很棒。

2 个答案:

答案 0 :(得分:0)

一种可能的方法是阅读文本字段并通过拼写检查库(如PyEnchant)传递它们来计算有多少拼写错误的单词(参见Python: check whether a word is spelled correctlyhttps://pythonhosted.org/pyenchant/tutorial.html

否则,如果您想专门使用MS Word拼写检查,可以在此处找到一些想法:Using MS Office's Spellchecking feature with C#https://msdn.microsoft.com/en-us/library/windows/desktop/hh869748(v=vs.85).aspx

答案 1 :(得分:0)

感谢Micah的回复,但是,我正在寻找sql编码。

例如我的一个列值是 - 'Liives'而不是'Lives'然后我应该在列名'Error_Count'中得到1

如果有人可以为此分享代码那么这将是一个很大的帮助。

谢谢, 维克多