CftClub.ru
Клуб специалистов ЦФТ-Банк

В какой таблице храняться тексты Plsql_plus

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Разработка в PL/PLUS. Оптимизация запросов Oracle
Предыдущая тема :: Следующая тема  
Автор Сообщение
Emel
Участник со стажем


Вступление в Клуб: 02.07.2007
СообщениеПт Дек 12, 2008 13:13   В какой таблице храняться тексты Plsql_plus Ответить с цитатой
Полезность: Нет оценки
Привет всем !!!!
Не подскажите в какой таблице храняться тексты Plsql_plus?


Спасибо!!!!
timochev
Эксперт


Вступление в Клуб: 02.07.2007
СообщениеПт Дек 12, 2008 13:26    Ответить с цитатой
Полезность: 2
Если имеются в виду тексты операций, то sources
Тексты представлений - criteria.
Emel
Участник со стажем


Вступление в Клуб: 02.07.2007
СообщениеПт Дек 12, 2008 14:14    Ответить с цитатой
Полезность: Нет оценки
Спасибо
Emel
Участник со стажем


Вступление в Клуб: 02.07.2007
СообщениеПт Дек 12, 2008 17:56    Ответить с цитатой
Полезность: Нет оценки
Спасибо за ответ!!!

Еще вопрос: где храниться связка имя операции и ID ?


Спасибо ......
belyansky
Участник со стажем


Вступление в Клуб: 22.10.2007
СообщениеСб Дек 13, 2008 04:11    Ответить с цитатой
Полезность: Нет оценки
Цитата:
Еще вопрос: где храниться связка имя операции и ID ?

можно посмотреть табличку METHODS
полезные штуки, иногда пригождаются Very Happy
Emel
Участник со стажем


Вступление в Клуб: 02.07.2007
СообщениеСб Дек 13, 2008 09:30    Ответить с цитатой
Полезность: Нет оценки
Спасибо
и наверно последний вопрос

как ее читать в PLSQL-Plus
сделал так
Код:

type Cur is
select  short_name from methods  where substr(short_name,1,3) ='BIB';
begin
               for FOp in CURSOR Cur loop
null;
               end loop;
end;


выдает ошибку PLP_PARSER_ERROR

Спасибо
Васильев Николай
Профи


Вступление в Клуб: 29.06.2007
СообщениеВс Дек 14, 2008 18:56    Ответить с цитатой
Полезность: 1
Emel пишет:
Спасибо
и наверно последний вопрос

как ее читать в PLSQL-Plus
сделал так
Код:

type Cur is
select  short_name from methods  where substr(short_name,1,3) ='BIB';
begin
               for FOp in CURSOR Cur loop
null;
               end loop;
end;







выдает ошибку PLP_PARSER_ERROR

Спасибо




Неужели так хочется поизвращаться?
Я так понимаю PLSQL-Plus это SQL Plus ?
Ну что ж , плиз
Код:

set feedback off
exec executor.setnlsparameters
set feedback on


prompt _OUT->DEBUG$100

declare
i_all integer := 0;
m_rec    method.method_ref_t;
m_cursor method.methods_cursor_t;
pipe_name   varchar2(100) := 'DEBUG$100';
r   pls_integer;

  begin
   r:=rtl.open;
    rtl.set_debug_pipe(pipe_name);
    rtl.set_debug(0,rtl.DEBUG2PIPE,500000);
     open m_cursor for
     select m.id, m.class_id, m.short_name
     from methods m
     where substr(short_name,1,3) ='BIB';
     loop
      fetch m_cursor into m_rec;
     
      i_all := i_all + 1;
     stdio.put_line_pipe(m_rec.short_name,pipe_name);
     exit when m_cursor%notfound;
    end loop;
   
    close m_cursor;
   
  end;

соответно запустить монитор с каналом DEBUG$100 и наслаждацца
Emel
Участник со стажем


Вступление в Клуб: 02.07.2007
СообщениеПт Дек 19, 2008 10:11    Ответить с цитатой
Полезность: Нет оценки
Прошу меня простить нужно выполнить в
PL/PLUS

Спасибо !!!!!
Васильев Николай
Профи


Вступление в Клуб: 29.06.2007
СообщениеПт Дек 19, 2008 10:31    Ответить с цитатой
Полезность: Нет оценки
Emel пишет:
Прошу меня простить нужно выполнить в
PL/PLUS

Спасибо !!!!!


Например так:
Код:

pragma pl_sql(true);
type main is
   select m(
      m.id : id,
      m.class_id    : method_class,
      m.short_name: short_name,
      m.name      : name,
      m.user_driven   : user_driven,
      m.flags      : flags
   ) in methods%rowtype
where substr(m.short_name,1,3)='BIB' ;

Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Разработка в PL/PLUS. Оптимизация запросов Oracle Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru