Есть ли способ поиска базы данных Oracle (какое-то регулярное выражение, которое я подозреваю), чтобы найти неизвестные символы (которые часто отображаются как □ □)?Поиск неизвестных символов в базе данных Oracle
ответ
Нет стандартного способа поиска по всей базе данных Oracle. Вам понадобится утомительный скрипт, который просматривает различные типы объектов Oracle в dba_objects, а затем опускается в каждый (для тривиального примера, если объектом является таблица, вам нужно проанализировать столбцы, а если столбец содержит символьные данные, REGEXP_LIKE , но есть больше типов объектов, например пакет - вы тоже хотите искать литералы пакета?). Вместо этого я сделаю вручную явный список запросов по таблицам и столбцам.
Я вижу проблему, но я просто хочу найти таблицу. Извините, должен был указать. – JackalopeZero
попробовать что-то вроде этого:
select co11, ...
from tab1
where col1 like '%'||chr(9)||'%' -- ascii code for tab
or col1 like '%'||chr(20)||'%' -- ascii code for newline
--...
;
- 1. Поиск по строке + 6 неизвестных символов
- 2. Поиск специальных символов в базе данных MySQL
- 3. Преобразование неизвестных символов в удобочитаемые символы
- 4. msdeploy Пароль неизвестных символов
- 5. Неизвестных набор символов: «utf8mb4»
- 6. Поиск искаженного символа ` ` во всей базе данных - Oracle
- 7. эффективный поиск в базе данных
- 8. Поиск в базе данных cakephp
- 9. Преобразование неизвестных символов в кириллицу
- 10. Извлечение символов из varchar strund в базе данных Oracle
- 11. поиск в базе данных
- 12. Поиск в базе данных
- 13. Поиск данных в базе данных
- 14. поиск конкретных символов в строке - Oracle
- 15. обновление специальных символов в базе данных
- 16. Персидский кодировка символов в базе данных оракула
- 17. Экранирование символов в базе данных
- 18. Java в базе данных Oracle
- 19. Интернационализация в базе данных Oracle
- 20. поиске символов в базе данных SQLite
- 21. Поиск в базе данных имен
- 22. Поиск записей в базе данных
- 23. поиск в базе данных mongod
- 24. специфический поиск в базе данных
- 25. Поиск В полной базе данных
- 26. PHP: Поиск в базе данных
- 27. Delphi поиск в базе данных
- 28. Поиск таблицы в базе данных
- 29. Поиск в базе данных PHP
- 30. Поиск в базе данных Automapper?
Если ваша система поддерживает только стандартные символы ASCII, то вы могли бы искать свою базу данных для поиска для персонажей, чей код меньше 32 или больше 255, например. Коды символов ASCII можно найти в этой [ссылке] (http://www.asciitable.com/). EDIT: вы также можете применить тот же принцип, если работаете с другим набором символов, например UNICODE. – Felipe