豆根β
2016-11-10 15:39
采纳率: 100%
浏览 4.4k

Oracle sql查询有个字段字母开头的 而中间或者后面没有字母的 跪求大牛!

比如: AB011212 这样的 前面字母多少为不确定
只要前面是字母的就查询出来 中间和结尾没有字母的(AB1A)这样的不要

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • threenewbee 2016-11-10 15:48
    已采纳
     oracle支持正则表达式
    select * from 表 regexp_like(字段, "^[a-zA-Z]+\d+$", "i")
    
    已采纳该答案
    1 打赏 评论
  • threenewbee 2016-11-10 15:48
     select * from 表 where regexp_like(字段, "^[a-zA-Z]+\d+$", "i")
    
    打赏 评论

相关推荐 更多相似问题