powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / apex_application.g_f01
5 сообщений из 5, страница 1 из 1
apex_application.g_f01
    #37497128
Woodpecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
под system
Код: plaintext
1.
2.
3.
4.
5.
declare 
  i integer;
begin
  i := apex_application.g_f01.count; -- 1
  select apex_application.g_f01.count into i from dual; -- 2
end;
1 выполяется, 2 возвращает ошибку
Код: plaintext
1.
2.
3.
4.
ORA- 06550 : Строка  5 , столбец  10 :
PL/SQL: ORA- 00904 : "APEX_APPLICATION"."G_F01"."COUNT": недопустимый идентификатор
ORA- 06550 : Строка  5 , столбец  3 :
PL/SQL: SQL Statement ignored
Вопрос, почему?
...
Рейтинг: 0 / 0
apex_application.g_f01
    #37497516
PITMOV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вы сейчас шутите?
...
Рейтинг: 0 / 0
apex_application.g_f01
    #37497723
Pecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2PITMOV неа,
посмотрел, там внутри varchar2(32k) поэтому?
Или там есть какой-то другой известный прикол с коллекциями, который я не знаю?
...
Рейтинг: 0 / 0
apex_application.g_f01
    #37498784
Pecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А суть то вот в чем, хочется использовать в запросах, что-нибудь типа
Код: plaintext
1.
select ...
from table(apex_application.g_f01)

Насколько понял, нужен глобальный тип, а не пакетный...
Соответственно создавать глобальный тип и функцию, которая будет копировать из g_f01 в неё,
как-то сложно, чем-нибудь стандартным бы, вместо функции :(
...
Рейтинг: 0 / 0
apex_application.g_f01
    #37500498
PITMOV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А, вот теперь понимаю, извините за сарказм. Мне такую штуку надо было реализовать для печати отчетов. Я использовал пакет apex_collection и представление apex_collections. С помощью API запихивал нужные элементы в коллекцию, а затем уже выводил обычным селектом, что надо:
Код: plaintext
select определенные_вами_столбцы from apex_collections where collection_name=имя_созданной_вами_коллекции
Другого способа предложить не могу.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / apex_application.g_f01
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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