select * from fzq t where regexp_like(t.value,'1[0-9]{4}60');
1开头,60结尾,统共7位。
实际结果出现了11114560,统共8位。
求解……
select * from fzq t where regexp_like(t.value, '^1[0-9]{4}60$');
受教。谢谢。。。
楼上说的对 请已“^”开始,“$”结束。不然他实际匹配的是11114560种的后面7位,1“1114560”这里是匹配的。
受教。谢谢。。。