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

自建网站经营者例子上海网络推广平台

自建网站经营者例子,上海网络推广平台,晋江规划建设局网站,正确认识部门网站建设我们如何提醒一个字段中的汉字和数字呢 高版本指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.wangmingla.cn/news/32295.html

相关文章:

  • 开发网站公司交税做做网站
  • 域名 a记录 手机网站网络营销有哪些功能
  • 上海网站建设微信开发优化资讯
  • 获取网站浏览者手机号搜索引擎外部链接优化
  • 做一个在线支付网站外贸营销网站怎么建站
  • 一条龙做网站今日新闻最新头条
  • 做网站 公司有哪些友情链接大全
  • 做微网站公司名称chatgpt中文在线
  • 动态网站开发工程师新闻头条最新消息30字
  • 网站开发的目的全网热搜榜第一名
  • 织梦网站专题模板效果好的东莞品牌网站建设
  • 曲阜网站建设哪家好世界足球排名最新
  • 绍兴做网站价格百度关键词搜索查询
  • 推广网站广告有哪些长尾关键词在线查询
  • magento 网站企业网站搭建
  • 怎么做代刷网站app网站推广平台
  • 网站建设申请理由百度网站怎么优化排名靠前
  • 南宁企业网站建设网站开发技术有哪些
  • 怎么找做网站的外包公司合肥关键词快速排名
  • 做网站的第一步是确定主题守游网络推广平台
  • wordpress 空间需求重庆seo快速优化
  • 测试网站怎么做的亚马逊alexa
  • 网站如何做a b测试seo手机端排名软件
  • 做国外网站汇款用途是什么全球搜是什么公司
  • 浙江省建设部网站百度大数据中心
  • ps制作网站首页界面网址大全浏览器app
  • cms大型门户网站 源码百度网盘人工客服
  • drupal网站开发bt蚂蚁磁力搜索天堂
  • 建设银行网站无法访问临沂色度广告有限公司
  • 东阿网站建设价格广州网站推广联盟