Получение столбца, содержащего неанглийский sh язык в ORACLE - PullRequest
1 голос
/ 04 августа 2020

введите описание изображения здесь

У меня есть вышеуказанные записи в моей базе данных, мое требование состоит в том, чтобы извлечь поля, содержащие неанглийские sh языковые символы (в том числе, если данные содержат комбинацию английских sh и неанглийских *1014* языковых символов. engli sh символов, таких как поле HotelName для идентификатора 45).

Я пробовал использовать функцию regexp_like, ища буквенно-цифровые c и не буквенно-цифровые c, но у меня есть некоторые данные с комбинацией обоих там условие не выполняется.

Заранее спасибо

Рагхаван

1 Ответ

1 голос
/ 04 августа 2020

Делает ли это то, что вы хотите?

where regexp_like(hotelname, '[^a-zA-Z0-9 ]')

То есть, когда название отеля содержит любой символ, кроме "буквы" или ди git. Вам может потребоваться также учесть дополнительные символы, такие как запятые, точки и дефисы.

...