gpt4 book ai didi

sql - sql 'like' 查询中的字符代码?

转载 作者:行者123 更新时间:2023-12-03 02:33:44 25 4
gpt4 key购买 nike

我已经将一些数据放入我的数据库中。其中一个文件因某种原因被损坏或发生某种情况 - 它在各种意想不到的地方随机出现值为 6 的字符,ACK,而不是真实的字母。这导致我的数据库中存在重复等各种问题 - 例如,一家公司在我的数据库中有两个条目,一个为 Afh Engineering Ltd.,另一个为 Afh Engineerin Ltd. . (SO 可以清除该字符 - 基本上“g”被替换为 ACK 字符。)

我想查询我的数据库中所有有此问题的公司。像这样的东西:

select * from users where CompanyName like '%06%'

但显然是针对值为“6”的字符,而不是代表印度-阿拉伯数字“6”的字符。

我该怎么做?

最佳答案

SELECT * 
FROM users
WHERE CHARINDEX(CHAR(6), CompanyName) <> 0

关于sql - sql 'like' 查询中的字符代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7600333/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com