在mysql数据库执行sql语句时使用正则表达式
2006-10-24 11:46
330 查看
下面的sql语句使用正则表达式匹配手机号:
select ('13800138000' REGEXP '^13[0-9]{9,9}$|159[0-9]{8,8}$')
若匹配上查询结果为1否为0。
select ('13800138000' REGEXP '^13[0-9]{9,9}$|159[0-9]{8,8}$')
若匹配上查询结果为1否为0。
相关文章推荐
- 在MySQL数据库中使用C执行SQL语句
- 在MySQL数据库中使用C执行SQL语句
- 在MySQL数据库中使用C执行SQL语句
- 使用C#对MySQL数据库执行存在中文的SQL语句,不返回值的问题
- 在MySQL数据库中使用C执行SQL语句的方法
- 在MySQL数据库中使用C执行SQL语句的方法
- 如何使用SQLPLUS分析SQL语句(查询执行计划跟踪)
- ubuntu 下使用sql语句控制mysql数据库
- mySQL数据库Sql语句执行效率检查--Explain命令
- 关于Qt使用QSqlQuery执行sql语句时出现out of memory的问题
- 使用 Navicat for MySQL 执行 SQL 语句时,出现 out of memory 问题的解决方法
- 使用ADO.NET执行带参数的Sql语句
- 使用 EXPLAIN PLAN 获取SQL语句执行计划
- 使用Hive或Impala执行SQL语句,对存储在Elasticsearch中的数据操作
- 使用SqlCommand执行SQL语句
- mysql数据库中经常使用,而且容易遗忘的sql语句
- mybatis下使用log4j打印sql语句和执行结果
- shell脚本操作mysql数据库,使用mysql的-e参数可以执行各种sql的(创建,删除,增,删,改、查)等各种操作
- Oracle数据库案例整理-执行Oracle脚本失败或异常-使用SQL语句插入中文后数据库中显示乱码
- Mysql数据库执行sql语句的中文乱码问题