mysql 替换不可见字符串
导读:在MySQL中,有时会出现不可见的字符,如空格、制表符、回车换行等,这些字符对于程序来说有时会造成困扰。我们可以使用MySQL提供的 REPLACE 函数来去掉这些不可见字符。UPDATE mytable SET mycolumn = RE...
在MySQL中,有时会出现不可见的字符,如空格、制表符、回车换行等,这些字符对于程序来说有时会造成困扰。我们可以使用MySQL提供的 REPLACE 函数来去掉这些不可见字符。
UPDATE mytable SET mycolumn = REPLACE(REPLACE(REPLACE(mycolumn, CHAR(9), ''), CHAR(10), ''), CHAR(13), '');
上述代码中,我们使用了三个 REPLACE 函数,分别去掉了制表符、回车和换行符。这样,我们可以将不可见的字符全部去掉,使数据更加规范。
当然,如果我们只需要替换一个特定的字符,也可以使用 REPLACE 函数进行替换。例如,如果我们想将字符串中的“-”替换为“_”,可以使用以下代码:
UPDATE mytable SET mycolumn = REPLACE(mycolumn, '-', '_');
在日常开发中,遇到这种情况时,我们可以通过使用 REPLACE 函数来处理不可见字符,保证数据的规范性。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: mysql 替换不可见字符串
本文地址: https://pptw.com/jishu/451506.html
