我的mySQL数据库中有一个μ字符。我想用以下代码替换它:
UPDATE produkte.produktliste SET Kurzbeschreibung
=REPLACE(REPLACE(Kurzbeschreibung, 'μ', ''), 'μ', '');
代码有效,但我无法将命令保存到脚本,因为μchar不是ANSI。我过去遇到过类似的问题,用“char”解决了这个问题:
UPDATE produkte.produktliste SET Link
= REPLACE(REPLACE(Link, CHAR(160), ''), CHAR(160), '');
但是,μ有哪个数字(如160)?我尝试了很多值(181,924,956),但没有任何作用。有没有人有想法,为什么我的陈述不起作用?
数字代表char的unicode值。
提前致谢。