Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Поиск по хранимому коду кривых переменных / 4 сообщений из 4, страница 1 из 1
01.08.2019, 13:17
    #39844047
TаxDocNum
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск по хранимому коду кривых переменных
Можно ли во всем хранимом коде найти переменные, содержащие не латинские символы? Часть кода может быть закомментирована, её игнорировать.
...
Рейтинг: 0 / 0
01.08.2019, 13:28
    #39844057
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск по хранимому коду кривых переменных
TаxDocNum,

plscope
...
Рейтинг: 0 / 0
01.08.2019, 15:43
    #39844180
TаxDocNum
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск по хранимому коду кривых переменных
-2-,

почти получилось:

0.
alter system set plscope_settings='IDENTIFIERS:ALL';

1.
Код: plsql
1.
2.
3.
select *
  from user_plsql_object_settings 
 where name = 'XXX'  


-
PLSCOPE_SETTINGS
IDENTIFIERS:NONE
IDENTIFIERS:NONE


2.
Код: plsql
1.
2.
alter package XXX compile package;
alter package XXX compile body; 


-
PLSCOPE_SETTINGS
IDENTIFIERS:NONE
IDENTIFIERS:NONE
??

Код: plsql
1.
2.
3.
select *
  from all_identifiers ai
 where upper(ai.object_name) = 'ХХХ'


- пусто

3.
Код: plsql
1.
Правой кнопочкой по ХХХ -> Recompile


-
PLSCOPE_SETTINGS
IDENTIFIERS:ALL
IDENTIFIERS:ALL
???

Код: plsql
1.
2.
3.
select *
  from all_identifiers ai
 where upper(ai.object_name) = 'ХХХ'


- не пусто

Какой опцией отличается рекомпиляция через pl/sql developer от п.2?
...
Рейтинг: 0 / 0
01.08.2019, 15:47
    #39844187
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск по хранимому коду кривых переменных
TаxDocNumКакой опцией отличается рекомпиляция через pl/sql developer от п.2?
https://docs.oracle.com/cd/B28359_01/server.111/b28320/initparams178.htm#REFRN10271
авторPLSCOPE_SETTINGS can be set on a session, system, or per-library unit (ALTER COMPILE) basis . The current setting of PLSCOPE_SETTINGS for any library unit can be attained by querying the *_PLSQL_OBJECT_SETTINGS views. Any identifier data collected by setting this parameter can be accessed using the *_IDENTIFIERS views.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Поиск по хранимому коду кривых переменных / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]