当前位置: 首页 > news >正文

帝国cms 关闭网站太原代理记账公司

帝国cms 关闭网站,太原代理记账公司,下载 wordpress语言包,礼品网站模板我们如何提醒一个字段中的汉字和数字呢 高版本指mysql8.0以上 使用sql语句 SELECT REGEXP_REPLACE(column_name, [^\\p{Han}], ) AS chinese_characters FROM table_name;其中 column_name指名称列,table_name是表名 2.低版本使用 需要新建函数 DELIMITER $$DR…

我们如何提醒一个字段中的汉字和数字呢

高版本指mysql8.0以上

使用sql语句


SELECT REGEXP_REPLACE(column_name, '[^\\p{Han}]', '') AS chinese_characters
FROM table_name;其中  column_name指名称列,table_name是表名 

2.低版本使用

需要新建函数

DELIMITER $$DROP FUNCTION IF EXISTS `num_char_extract`$$CREATE DEFINER=`root`@`%` FUNCTION `num_char_extract`(Varstring VARCHAR(100)CHARSET utf8, flag INT) RETURNS varchar(50) CHARSET utf8
BEGINDECLARE len INT DEFAULT 0;DECLARE Tmp VARCHAR(100) DEFAULT '';SET len=CHAR_LENGTH(Varstring);IF flag = 0 THENWHILE len > 0 DOIF MID(Varstring,len,1)REGEXP'[0-9]' THENSET Tmp=CONCAT(Tmp,MID(Varstring,len,1));END IF;SET len = len - 1;END WHILE;ELSEIF flag=1THENWHILE len > 0 DOIF (MID(Varstring,len,1)REGEXP '[a-zA-Z]') THENSET Tmp=CONCAT(Tmp,MID(Varstring,len,1));END IF;SET len = len - 1;END WHILE;ELSEIF flag=2THENWHILE len > 0 DOIF ( (MID(Varstring,len,1)REGEXP'[0-9]')OR (MID(Varstring,len,1)REGEXP '[a-zA-Z]') ) THENSET Tmp=CONCAT(Tmp,MID(Varstring,len,1));END IF;SET len = len - 1;END WHILE;ELSEIF flag=3THENWHILE len > 0 DOIF not (MID(Varstring,len,1)REGEXP '^[u4e00-u9fa5]')and not (MID(Varstring,len,1)REGEXP '^[/]')and not (MID(Varstring,len,1)REGEXP '^[ ]')THENSET Tmp=CONCAT(Tmp,MID(Varstring,len,1));END IF;SET len = len - 1;END WHILE;ELSESET Tmp = 'Error: The second paramter should be in (0,1,2,3)';RETURN Tmp;END IF;RETURN REVERSE(Tmp);END$$
DELIMITER ;

优化了除去斜杠和空格,如果需要展示的话,在第三个判断中去除’1'和【】判断就可以实现

测试数据建立

在这里插入图片描述

测试使用

传值为1时候过滤字符

SELECT markinfo, num_char_extract(markinfo,1) as chinesechar from dev_move 

在这里插入图片描述

值为2时候过滤数字加字符

SELECT markinfo, num_char_extract(markinfo,2) as chinesechar from dev_move 

在这里插入图片描述

值为3过滤汉字

SELECT markinfo, num_char_extract(markinfo,3) as chinesechar from dev_move 

在这里插入图片描述


  1. / ↩︎

http://www.yayakq.cn/news/477236/

相关文章:

  • 新民电子网站建设哪家好网站推广怎么做引流
  • c 在线视频网站开发如何推广网上国网
  • 网站开发与设计现状怎样查询网站备案号
  • 网站开发产品需求说明网站服务器怎么选
  • 乌拉圭网站后缀怎么把网站扒下来
  • 济南企业免费建站网站换程序
  • 企业内部网站设计无锡seo
  • 注册网站会员违法高端网站开放
  • 网站备案承诺书seo关键词优化报价价格
  • 平凉热度网站建设网上推销产品去什么平台
  • 杭州网络公司建网站手游平台免费代理加盟
  • 免费网站生成南宁网站建设业务员
  • 微信做网站网站wordpress中文免费主题下载
  • 西安微网站制作长沙做产检玛丽亚m网站
  • 建设教育网站费用网站的栏目建设在哪里
  • 临沂地区建站网站wordpress怎么修改菜单栏关键词
  • 郑州做网站公司排wordpress 评论数量
  • 门户网站建设方案模板网站定制开发要多少钱
  • 一千元做网站99企业邮箱
  • 厦门做网站的公司有哪些湖州公众号开发公司
  • 安全协议书 网站开发公司成都网站公司网站建设
  • 网站设计在线crm系统网站建设这个职业是什么意思
  • 团购网站的发展龙华网网站
  • 建立网站需要注意什么凡科登录网
  • 后台查看网站容量手机上怎么设计logo
  • 瑶海区网站建设公司二级域名注册平台
  • 什么网站做简历免费青海网站建设哪家强
  • 天门市规划建设局网站怎么做返利网站吗
  • 网站建设 app开发 小程序城乡建设部网站首页上海
  • 优化自己的网站刚刚传来最新消息