求一个sql语句关于模糊查询的
给个字段名name name中的值是字符串形式  要求是查询出name中的包含数字并且数字的长度为6的数据
例如:name   
       编号123456:dd
       dj123456sadas
       123456sjkadja
       23ja
查询之后是:
       name
       编号123456:dd
       dj123456sadas
       123456sjkadja
数据库是oracle
------解决方案--------------------
正则表达式
  where regexp_like(name,'([^[:digit:]]|^)+[[:digit:]]{6}([^[:digit:]]+|$)')
------解决方案--------------------
select * from 表名 where regexp_like(name,'[[:digit:]]{6}')