在许多表的一列中查找特殊字符

时间:2017-04-14 21:02:10

标签: sql sql-server

导致导致崩溃,因为来自客户端SELECT venID, email, count(*) as dupCount FROM thetable, thetable2 WHERE email in ('e1@myemail.com','e2@myemail.com') AND venID = 2 GROUP BY venID, email HAVING count(*) > 1 数据的XML字符无效。 从日志文件看起来它是右箭头“ - >”

我所知道的是它来自一个专栏 - 我不知道哪一列 - 在我的一张表中 - 大约有20个表 -

如何让他们在他们的数据库上运行查询以找出这些错误数据的位置?

1 个答案:

答案 0 :(得分:1)

我遇到了类似的问题。我使用Notepad ++找到了这些字符。有一个编码菜单。更改此项会导致出现一些隐藏字符。我把它改成了ANSI。此外,我使用“显示或隐藏格式标记”按钮在Microsoft Word中找到了隐藏的字符。(它看起来像向后P)。