powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Хранимые подпрограммы
34 сообщений из 34, показаны все 2 страниц
Хранимые подпрограммы
    #39428422
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите пожалуйста, где в Developer посмотреть код хранимой подрограммы?
Мне прислали код отправки сообщений:
Код: plsql
1.
2.
3.
4.
5.
6.
uib$email.msend(mailto => :mailto,
                  subject => :subject,
                  message => :message,
                  mailfrom => :mailfrom,
                  mimetype => :mimetype,
                  priority => :priority);


А я понятия не имею где смотреть код этого метода, изрыл весь девелопер и интернет и так и не нашёл
Может глаза кривые (((
Помогите пожалуйста ((
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428431
AnSi_Sr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RMagistr2015,


data dictionary view all_source
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428440
Али нет...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
RMagistr2015,

Предпринимались ли вами попытки сей "метод" открыть и воссозерцнуть код?
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428443
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AnSi_SrRMagistr2015,


data dictionary view all_source

Простите, а где это смотреть? В дереве объектов нет такого ((( В меню общем то же такого нет ((((
?
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428445
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Али нет...RMagistr2015,

Предпринимались ли вами попытки сей "метод" открыть и воссозерцнуть код?

Я именно это и хочу сделать, не могу найтигде это делать ((((
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428447
Be or not to be...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
RMagistr2015,

Какой у вас клиент? PLSQL Developer или какой другой?
Правой кнопкой на пакет "View Spec & Body", либо в дереве объектов(только схему данных свою выберите, либо все).

Код: plsql
1.
select * from all_source

также вас спасет.
Там разберетесь
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428448
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Be or not to be...RMagistr2015,

Какой у вас клиент? PLSQL Developer или какой другой?
Правой кнопкой на пакет "View Spec & Body", либо в дереве объектов(только схему данных свою выберите, либо все).

Код: plsql
1.
select * from all_source

также вас спасет.
Там разберетесь

А как найти этот пакеееет ? ((
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428449
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Be or not to be...RMagistr2015,

Какой у вас клиент? PLSQL Developer или какой другой?
Правой кнопкой на пакет "View Spec & Body", либо в дереве объектов(только схему данных свою выберите, либо все).

Код: plsql
1.
select * from all_source

также вас спасет.
Там разберетесь

Клиент Developer ver 11.0.4.1774
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428459
Be or not to be...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
RMagistr2015,
http://www.firststeps.ru/sql/oracle/r.php?96
Спасибо Oracle за это. И не спасибо MS SQL
uib$email - пакет, msend - пакетная процедура
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428462
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Be or not to be...uib$email - пакет, msend - пакетная процедураИли uib$email это юзер, а msend standalone процедура
А то еще, что-нибудь из них синоним
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428468
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Be or not to be...RMagistr2015,
http://www.firststeps.ru/sql/oracle/r.php?96
Спасибо Oracle за это. И не спасибо MS SQL
uib$email - пакет, msend - пакетная процедура

Выполнив такой вот select:
Код: plsql
1.
2.
3.
4.
select * 
       from all_source 
       where line =70
             and name like '%UIB$EMA%'



Нашёл вот такой вот код
Код: plsql
1.
    v_mailto VARCHAR2(4096) := replace(mailto,';',',')||',';



Что это означает v_mailto ? Это ьюшка илиимя чего-то? если имя, то чего?
Подскажите пожалуйста (
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428469
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Be or not to be...RMagistr2015,

Какой у вас клиент? PLSQL Developer или какой другой?
Правой кнопкой на пакет "View Spec & Body", либо в дереве объектов(только схему данных свою выберите, либо все).

Код: plsql
1.
select * from all_source

также вас спасет.
Там разберетесь

К стати это не спасло, эта таблица отображает коды, но как по ней найти код, который нас интересует?
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428471
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Be or not to be...RMagistr2015,
http://www.firststeps.ru/sql/oracle/r.php?96
Спасибо Oracle за это. И не спасибо MS SQL
uib$email - пакет, msend - пакетная процедура

Правильно и я понял:
uib - База данных
$ - спец символ
email - процедура
. - символ подчинённости
msend - какой-то метод в ней, или тут объектноориентированное программирование не работает?
Как тут всё расшифровывается?
Помогите пожалуйста...? ((
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428473
Фотография --Eugene--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RMagistr2015,

обычно префиксом "v_" (v_foobar) обозначают переменные
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428477
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--Eugene--RMagistr2015,

обычно префиксом "v_" (v_foobar) обозначают переменные

Т.е. это типо CodeConvenction?
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428478
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--Eugene--RMagistr2015,

обычно префиксом "v_" (v_foobar) обозначают переменные

А само слово что значит? Имя чего-то?
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428502
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot Вячеслав Любомудров]

Подскажите пожалуйста, что бы понять этот код, что нужно почитать?
Код: plsql
1.
2.
3.
4.
5.
6.
uib$email.msend(mailto => :mailto,
                  subject => :subject,
                  message => :message,
                  mailfrom => :mailfrom,
                  mimetype => :mimetype,
                  priority => :priority);



???
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428503
RMagistr2015,

Я не верю, что человек может быть настолько дебил... Хватит троллить.
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428510
Фотография --Eugene--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RMagistr2015Подскажите пожалуйста, что бы понять этот код, что нужно почитать?
Код: plsql
1.
2.
3.
4.
5.
6.
uib$email.msend(mailto => :mailto,
                  subject => :subject,
                  message => :message,
                  mailfrom => :mailfrom,
                  mimetype => :mimetype,
                  priority => :priority);

??? Database PL/SQL Language Reference
Subprograms
Bind Variables
Positional, Named, and Mixed Notation for Actual Parameters
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428511
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доктор ШмургеRMagistr2015,
Я не верю, что человек может быть настолько дебил... Хватит троллить.


ээээ, простите пожалуйста, я не тролил никого, попрошу не оскорблять пожалуйста

Если есть что по делу сказать, то лучше напишите по делу.
Я новичок, в наследство досталась система, сижу разбираюсь, с ораклом до этого времени никогда не работал. Вместо оскорблений лучше посоветуйте пожалуйста что где можно почитать по этой теме, что бы разобраться с этим,
один совет уже дали - читать про пакеты, а как понять этот код пока не ясно и где читать про это что бы понять, то же не ясно, вот и задаю эти глупые вопросы ((
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428512
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--Eugene--RMagistr2015Подскажите пожалуйста, что бы понять этот код, что нужно почитать?
Код: plsql
1.
2.
3.
4.
5.
6.
uib$email.msend(mailto => :mailto,
                  subject => :subject,
                  message => :message,
                  mailfrom => :mailfrom,
                  mimetype => :mimetype,
                  priority => :priority);

??? Database PL/SQL Language Reference
Subprograms
Bind Variables
Positional, Named, and Mixed Notation for Actual Parameters

Я понял, спасибо, а русского мануала нет?
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428517
Фотография --Eugene--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в нике фигурирует число 2015.
похоже, ему всего 2 года примерно.
так что временный тупизм обоснован.
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428520
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RMagistr2015Я новичок, в наследство досталась система, сижу разбираюсь, с ораклом до этого времени никогда не работал.Не тронь ничего - и ничего не угробишь.
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428522
--Eugene--,

Нет, просто не может сам осваивать знания и нуждается, чтобы ему впихивали
А сенсея пока не нашел Ищу Сенсея
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428525
Фотография --Eugene--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
бляя...
вот ведь несправедливость судьбы в ее крайнем проявлении!
хомячков нанимают гробить что-то работающее,
а меня сокращают по причине завершения проекта!
ппц, не иначе!
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428527
Фотография --Eugene--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
люди, помните!
нельзя делать всё сразу хорошо
)
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428530
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--Eugene--бляя...
вот ведь несправедливость судьбы в ее крайнем проявлении!
хомячков нанимают гробить что-то работающее,
а меня сокращают по причине завершения проекта!
ппц, не иначе!
Я сочувствую Вам
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39428533
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ElicRMagistr2015Я новичок, в наследство досталась система, сижу разбираюсь, с ораклом до этого времени никогда не работал.Не тронь ничего - и ничего не угробишь.
Я понял, уже стёб пошёл )))) Ладно, ребята ))) Ну каждый в чем-то всегда новичок, прошу простить меня, если достал глупыми вопросами ))
Всего доброго, Вам и спасибо за помощь )))
Пока буду читать то, что посоветовали
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39429639
Be or not to be...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот выполните уже что-то из ниже следующего. Очень сильно скорее всего один из них вернет вам счастье...

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
select *
  from all_source
 where name = upper('uib$email')
   and type = 'PACKAGE BODY'
 order by 4

select *
  from all_source
 where name = upper('msend')
   and type = 'PROCEDURE'
 order by 4



Ну ок, пакетов в вашем MSSQL нет, схема данных-юзер тоже иначе, но все остальное то...концептуальное?)
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39429663
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Be or not to be...Вот выполните уже что-то из ниже следующего. Очень сильно скорее всего один из них вернет вам счастье...

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
select *
  from all_source
 where name = upper('uib$email')
   and type = 'PACKAGE BODY'
 order by 4

select *
  from all_source
 where name = upper('msend')
   and type = 'PROCEDURE'
 order by 4



Ну ок, пакетов в вашем MSSQL нет, схема данных-юзер тоже иначе, но все остальное то...концептуальное?)

Все остальное концетуальное, да, разница в мелочах что поделать )))))
Да, счастье вернуло ))) Спасибо большое, нашёл ещё способ, тыкнуть мышкой и нажать Body в менюшке ))) Там и отобразился полный текст пакетов )))
Спасибо ))))
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39429708
Никанор Кузьмич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RMagistr2015Я понял, уже стёб пошёлЧтобы не было стеба, вот это
RMagistr2015Я новичок, в наследство досталась система, сижу разбираюсь, с ораклом до этого времени никогда не работал.нужно было написать первой фразой в первом сообщении. Полно было топиков, когда люди, не знающие оракл вообще, задавали вопросы и над ними не стебались.
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39429740
RMagistr2015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никанор КузьмичRMagistr2015Я понял, уже стёб пошёлЧтобы не было стеба, вот это
RMagistr2015Я новичок, в наследство досталась система, сижу разбираюсь, с ораклом до этого времени никогда не работал.нужно было написать первой фразой в первом сообщении. Полно было топиков, когда люди, не знающие оракл вообще, задавали вопросы и над ними не стебались.

Спасибо за помощь
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39430154
Be or not to be...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Никанор Кузьмич,

Не здесь, не здесь это было...
...
Рейтинг: 0 / 0
Хранимые подпрограммы
    #39430409
Фанат Elic-а
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
RMagistr2015Нашёл вот такой вот код
v_mailto VARCHAR2(4096) := replace(mailto,';',',')||',';


Что это означает v_mailto ? Это ьюшка илиимя чего-то? если имя, то чего?
Подскажите пожалуйста (


RMagistr2015 стёб пошёл ))))

Хватит нас стебать, пожалуйста. Зачем ты так?
...
Рейтинг: 0 / 0
34 сообщений из 34, показаны все 2 страниц
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Хранимые подпрограммы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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