Как с помощью SQL Server можно вернуть строки с символами, отличными от ASCII?
Если бы вы могли показать, как это сделать для одной колонки, было бы здорово.
Я делаю что-то подобное сейчас, но это не работает.
select *
from Staging.APARMRE1 as ar
where ar.Line like '%[^!-~ ]%'
Для дополнительной оценки, если он может охватывать все varchar
столбцы в таблице, это будет невыполненным ! В этом решении было бы неплохо вернуть три столбца:
Id | FieldName | InvalidText |
----+-----------+-------------------+
25 | LastName | Solís |
56 | FirstName | François |
100 | Address1 | 123 Ümlaut street |
Недействительными символами будут любые символы вне диапазона SPACE (32 10 ) через ~
(127 10 )