我的字符串---✔
中有一个字符
我尝试了REPLACE功能,但不适用于✔
示例:
Contractor Central Contact: abc@XYZ.au Job Title: Ref checks x 2✔ Reminder
我遇到过这样的事情,但在数据加载作业时
此查询在MySQL 中运行良好
首先,为了避免数据库中的任何误解,请将varchar转换为二进制,以便根据其二进制值进行评估,然后再次使用带有BINARY('✔')
的replace语句,使其与之前转换的varchar值相同,因此其内容如下:
SELECT REPLACE(BINARY('Ref checks x 2✔ Reminder'),BINARY('✔'),'');
你可以这样实现:
SELECT REPLACE(BINARY(t.columnName),BINARY('✔'),'') as columnName from table t;