I have stored values in my database that look like 5XXXXXX
, where X
can be any digit. In other words, I need to match incoming SQL query strings like 5349878
.
Does anyone have an idea how to do it?
I have different cases like XXXX7XX
for example, so it has to be generic. I don't care about representing the pattern in a different way inside the SQL Server.
I'm working with c# in .NET.
You can write queries like this in SQL Server:
--each [0-9] matches a single digit, this would match 5xx
SELECT * FROM YourTable WHERE SomeField LIKE '5[0-9][0-9]'