Your trying to evaluate a regular expression in a like statement? Unfortunately, you are evaluating a string literal here so your statement is looking for a field that is similar to: [0-9][0-9][0-9][0-9][0-9][0-9][0-9]that is why your query returns 0 results.
You can evaluate Regular expressions from the Master stored procedures as to whether or not the given input matches the given expression, however, I don't know about searching a field based upon an expression.
Read this if you want to know how to get a correct reply for your question:
^^Took that from planoie's profile^^
^^Modified text taken from gbianchi profile^^
Technical Editor for: Professional Search Engine Optimization with ASP.NET
Why can't Programmers, program??