【发布时间】:2019-12-12 03:20:31
【问题描述】:
Excel Upload_UI5_SRP – 这里使用的“Excel”和“Upload”之间的空格是“普通空格”,ASCII 值为 32
而
Excel Upload_UI5_SRP - 这里使用的“Excel”和“Upload”之间的空格是“non-breakable space(nbsp)”,其ASCII值为160
如何解决这个问题?
有没有办法在上传数据时将“non-breakable space(nbsp)”转换为“normal space”?
在从数据库中获取数据时,是否有将“不可破坏空间(nbsp)”转换为“正常空间”的解决方案?
注意:不期望像这样的解决方案:
WHERE CatalogName IN ('Excel Upload_UI5_SRP','Excel Upload_UI5_SRP')
WHERE CatalogName ='Excel Upload_UI5_SRP' OR CatalogName ='Excel Upload_UI5_SRP'
【问题讨论】:
-
你能做一个
replace()吗? -
修复插入/更新此表的代码。
-
@SMor 插入是批量插入。而且两个文本看起来都一样,你建议什么修复?
标签: sql sql-server database sql-server-2012 ascii