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

MySQL/SQLServer判断字符是纯数字或者是其它字符

如下是MySQL表结构设计(演示所用):

MySQL表关联数据如下所示:

【场景:查询所有数字,包含小数点】,SQL如下所示:

SELECT * FROM data WHERE message not REGEXP  '[^0-9].[^0-9]' 

MySQL查询结果如下所示:

 【场景:查询所有纯数字,不包含小数点】,SQL如下所示:

SELECT * FROM data WHERE message not REGEXP  '[^0-9]' 

查询结果如下所示:

接下来以SQLServer为例,关联数据以下述为例: 

【场景:查询所有数字,包含小数点,注意:排除了是第一位或者是最后一位的特殊情况】,SQL如下所示:

SELECT * FROM data WHERE name  LIKE '[0-9]%[0-9]' 

【查询结果】

如果单纯只是不想要非中英文的,可以使用如下语句:

select * from data where ISNUMERIC(name) = 1

http://www.lryc.cn/news/231897.html

相关文章:

  • Threejs_02 父子位移+缩放改变
  • LuatOS-SOC接口文档(air780E)--nimble - 蓝牙BLE库(nimble版)
  • 医疗器械展示预约小程序的效果如何
  • 【Vue原理解析】之异步与优化
  • mybatis、mysql 创建时间(create_time)异常自动更新为当前时间
  • shardingsphere 加载慢 优化
  • 我这些年对于自动化测试的理解
  • Java安全架构 JCA、JCE、JSSE、JAAS
  • 面试经典(4/150)删除有序数组中的重复项 II
  • 使用WildCard充值ChatGPT Plus 会员
  • element-plus使用el-date-picker组件时,如何禁止用户选择当前时间之后的日时分秒
  • keepalived安装配置(服务器主备、负载均衡)
  • 盘点一款制作电子杂志的网站,小白也能快速上手
  • 全域全自主建设,亚信科技AntDB数据库助力广电5G业务上线运行
  • 使用 SSH 密钥进行身份验证
  • 国内最受欢迎的电商API接口调用京东商品详情数据
  • windows远程桌面登录ubuntu,黑屏闪退,
  • 12-使用vue2实现todolist待办事项
  • 微信小程序授权登录?
  • React 18 + Hooks +Ts 开发中遇到的问题及解决方案!
  • 推荐一个非常好用的uniapp的组件库【TMUI3.0】
  • LeetCode(19)最后一个单词的长度【数组/字符串】【简单】
  • 使用Docker本地安装部署Drawio绘图工具并实现公网访问
  • IDEA导入jar包
  • 使用flutter的Scaffold脚手架开发一个最简单的带tabbar的app模板
  • aws服务器配置密码登陆
  • 【命令行魔法:掌握Linux基础工具开发的独门技艺】
  • 虚拟DOM的原理和理解
  • C# WPF Threads 和 Dispatchers 有什么区别
  • 【文末送书——数学经典著作】工科必备的数学思维培养