MYSQL替换所有的空格、tab键、换行、回车,字符串拼接,计算字符串长度
SQL
0
替换一个字符串(字段)里所有的空格、tab键、换行、回车
update `table` set `字段名`=REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(`字段名`,CHAR(9),''),CHAR(10),''),CHAR(13),''),' ',''),'\r\n','');
字符串直接拼接
SELECT concat("文章编号 ",id) FROM wp_posts
数字转文本后拼接
SELECT concat("文章编号 ",CAST(123.3 AS CHAR));
在mysql中获取字符串长度 LENGTH 和 CHAR_LENGTH 函数,注意中文字符数与英文字符数算法不一样。
SELECT LENGTH("demo") "英文(demo)",
LENGTH("。") "中文符号(。)",
LENGTH("测试") "中文(测试)",
CHAR_LENGTH("demo") "CHAR - 英文(demo)",
CHAR_LENGTH("。") "CHAR - 中文符号(。)",
CHAR_LENGTH("测试") "CHAR - 中文(测试)";
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。