Какой самый эффективный способ проверить числа в поле, содержащем несколько букв? Я хотел бы сделать это, если заявление where возможно.
Данные будут выглядеть примерно так:
3833N4323 32N907654 5W5840904
Какой самый эффективный способ проверить числа в поле, содержащем несколько букв? Я хотел бы сделать это, если заявление where возможно.
Данные будут выглядеть примерно так:
3833N4323 32N907654 5W5840904
Проверка хотя бы одного числа в поле (исправлено):
WHERE PATINDEX('%[0-9]%', field) != 0
Проверка только чисел в поле:
WHERE ISNUMERIC(field) = 1
Достаточно простого LIKE, чтобы найти любое число...
...WHERE LIKE '%[0-9]%'