Исправление ошибки компиляции Z$COUNTERS_SQ на 12С
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
glenar Участник
Вступление в Клуб: 12.11.2007
|
Вт Дек 08, 2015 15:30  Исправление ошибки компиляции Z$COUNTERS_SQ на 12С |
|
Полезность: Нет оценки
|
Исправлено согласно рекомендации ЦФТ.
Возьмите последнюю версию Администратора словаря данных, перекомпилировать операцию [COUNTERS].[SQ].
Чтобы компиляция ораклового пакета точно выполнилась, необходимо предварительно удалить пакет Z$COUNTERS_SQ.
Можно потом зайти в пакет Z$COUNTERS_SQ, посмотреть этот фрагмент кода :
procedure ALTER_SEQUENCE(P_SEQ_NAME IN varchar2,P_INCREMENT IN number := null,P_MINVALUE IN number := null,P_MAXVALUE IN number := null,P_CACHE IN number := null,P_ORDER IN boolean := null,P_CYCLE IN boolean := null) is
--# 198,2
R_SEQ SYS.USER_SEQUENCES%rowtype;
V_SQL varchar2(128);
V_TMP number;
begin
--# 202,2
begin
select a1.SEQUENCE_NAME, a1.MIN_VALUE, a1.MAX_VALUE, a1.INCREMENT_BY, a1.CYCLE_FLAG, a1.ORDER_FLAG, a1.CACHE_SIZE, a1.LAST_NUMBER, a1.PARTITION_COUNT, a1.SESSION_FLAG, a1.KEEP_VALUE
into R_SEQ
from USER_SEQUENCES a1
where a1.SEQUENCE_NAME = UPPER(P_SEQ_NAME);
exception
when NO_DATA_FOUND then raise rtl.NO_DATA_FOUND;
when TOO_MANY_ROWS then raise rtl.TOO_MANY_ROWS;
end;
Должно быть 11 колонок. |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|