无法创建从字符串中删除中文字符的表
create table xx as SELECT REPLACE(CONVERT('汽车检测仪 AUTO' USING ascii), '?', '')
我收到以下错误查询1:无法将"utf8"字符0xE6898B转换为"ascii"
a6b3iqyw1#
在MySQL 8+版本中;您可以使用REGEXP_REPLACE来实现它
CREATE TABLE xx AS SELECT REGEXP_REPLACE('汽车检测仪 AUTO', '[\\x{4e00}-\\x{9fa5}]', '') AS nonchinese_character_column;
1条答案
按热度按时间a6b3iqyw1#
在MySQL 8+版本中;您可以使用REGEXP_REPLACE来实现它