Исключить строки, содержащие что-либо, кроме числа - PullRequest
0 голосов
/ 09 июля 2020

Цель:

Есть ли простой способ исключить любой результат, содержащий что-либо, кроме числа

Их, например, следует исключить:

  • 123595104-
  • 3229359Ab102
  • 1204-12034-023425

Ответы [ 2 ]

2 голосов
/ 09 июля 2020
where col not like '%[^0-9]%'

или

where patindex('%[^0-9]%', col) = 0

patindex() были бы наиболее полезны, если вам нужно найти позицию совпадений и проанализировать строку.

0 голосов
/ 09 июля 2020

Рекомендую NOT LIKE:

where col NOT LIKE '%[^0-9]%'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...