如何從SQL Server表中搜索十六進制字符?其實我在下面嘗試,但它正在搜索領域中的所有零。SQL服務器 - 如何在表中查找十六進制字符
select Email,*
from address
where CHARINDEX(convert(varchar, Ascii(0x00)), Email) > 0
感謝
如何從SQL Server表中搜索十六進制字符?其實我在下面嘗試,但它正在搜索領域中的所有零。SQL服務器 - 如何在表中查找十六進制字符
select Email,*
from address
where CHARINDEX(convert(varchar, Ascii(0x00)), Email) > 0
感謝
不知道這個頁面將與你正在努力實現
我也有類似的問題,其中一個十六進制字符被撞毀查詢什麼任何幫助。這是我所做的,以找到它。
select Email
from address
where Email like '%' + CHAR(0x00) +'%'
我們阻止壞的數據獲得在首位...
這是正確的答案,至少對於我遇到的類似問題(非法XML字符)。 – 2015-06-17 16:44:00
你能不能給你想要查找的例子嗎?什麼是匹配,什麼不會? – usr 2012-08-03 12:20:35