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

Интерактивная отладка запросов pl/plus

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Мастер-класс от Участников Клуба
Предыдущая тема :: Следующая тема  
Автор Сообщение
dnk_dz
Эксперт


Вступление в Клуб: 19.09.2007
СообщениеСр Окт 24, 2007 15:11   Интерактивная отладка запросов pl/plus Ответить с цитатой
Полезность: 3
Уважаемые коллеги,
сталкивался-ли кто с подобной проблемой и насколько актуальна данная тема?

Дело в том, что в свое время я написал cgi-скриптик для отладки pl/plus запросов (лениво было делать интерфейс). В течение нескольких лет использовал его для отладки запросов и созданию простых разовых отчетов с выгрузкой в Excel.

Сейчас я его переписал, сделав plugin к PL/SQL Developer'у. Более удобно, т.к. не надо развертывать веб-сервер Very Happy Кроме того, добавил некоторые фичи, типа обработки параметров в запросах.

Если кому интересно, выразите свое мнение.
Особенно интересно мнение сотрудников ЦФТ - как они относятся к такому виду поделок?
dbmaslov
Профи


Вступление в Клуб: 11.07.2007
СообщениеЧт Окт 25, 2007 01:20    Ответить с цитатой
Полезность: Нет оценки
День добрый!
интерес есть, пожалуйста, расскажите подробнее...
Прежде всего, интересует, позволяет ли ваша надстройка выполнять отладку операций IBSO?
_________________
Маслов Дмитрий
dnk_dz
Эксперт


Вступление в Клуб: 19.09.2007
СообщениеЧт Окт 25, 2007 06:10    Ответить с цитатой
Полезность: Нет оценки
dbmaslov пишет:
День добрый!
интерес есть, пожалуйста, расскажите подробнее...
Прежде всего, интересует, позволяет ли ваша надстройка выполнять отладку операций IBSO?


Нет. Только выполнение одиночных select'ов. Поддержка синтаксиса, как в представлених pl/plus (собственно, этот механизм и используется).

P.S.
Собственно я к чему. Хотел-бы предложить данную поделку уважаемому сообществу, но смущает одно обстоятельство - как относится ЦФТ к reverse engineering своего ТЯ (хотя в данном случае, это громко сказано Very Happy ).
alexiy
Профи


Вступление в Клуб: 29.06.2007
СообщениеЧт Окт 25, 2007 10:13    Ответить с цитатой
Полезность: Нет оценки
про-сим! про-сим!
_________________
two bee or not two bee
dnk_dz
Эксперт


Вступление в Клуб: 19.09.2007
СообщениеЧт Окт 25, 2007 11:41    Ответить с цитатой
Полезность: 2
Хорошо. Быстро склепал страничку, вот сдесь можно скачать.
http://D.Korpushov.googlepages.com/

Подробности смотрите в архиве: файл readme.txt.
Обратите внимание, что плагин работает только от владельца схемы ИБСО.

Если будут вопросы, комментарии - пишите в этот топик.

P.S.
Тестировал плагин на версиях PL/SQL Developer'a 5.x и 7.x
dnk_dz
Эксперт


Вступление в Клуб: 19.09.2007
СообщениеСр Ноя 28, 2007 11:56    Ответить с цитатой
Полезность: 3
Вышла версия 1.0.2 плагина plpqry.
Исправлены ошибки. Добавлен тип Boolean в переменные запроса. Внесены небольшие улучшения. Подробно см. файл WatsNew.txt

Скачать можно здесь: http://d.korpushov.googlepages.com/
dnk_dz
Эксперт


Вступление в Клуб: 19.09.2007
СообщениеПн Апр 07, 2008 07:09    Ответить с цитатой
Полезность: Нет оценки
Вышла версия 1.0.3 плагина plpqry. Исправлена маленькая, но досадная ошибка, которая портила одному нашему сотруднику жизнь - в запросе нельзя было использовать символ ; (точка с запятой) - исправлено Very Happy

Скачать можно здесь: http://d.korpushov.googlepages.com/
lexoos
Участник - экстремал


Вступление в Клуб: 06.11.2007
СообщениеПн Апр 07, 2008 08:38    Ответить с цитатой
Полезность: Нет оценки
C JDeveloperом данная фича работает?
dnk_dz
Эксперт


Вступление в Клуб: 19.09.2007
СообщениеПн Апр 07, 2008 09:09    Ответить с цитатой
Полезность: Нет оценки
lexoos пишет:
C JDeveloperом данная фича работает?


Нет. Только PL/SQL Developer. И не совсем понятно, зачем его с JDeveloper'ом использовать?
r2r
Участник


Вступление в Клуб: 26.11.2007
СообщениеСр Апр 09, 2008 10:25    Ответить с цитатой
Полезность: Нет оценки
Ээээх...штука хорошая, но вот-бы наооброт, компиляцию pl\plus из Pl-sql..... Wink
dnk_dz
Эксперт


Вступление в Клуб: 19.09.2007
СообщениеСр Апр 09, 2008 10:40    Ответить с цитатой
Полезность: Нет оценки
r2r пишет:
Ээээх...штука хорошая, но вот-бы наооброт, компиляцию pl\plus из Pl-sql..... Wink

two-way programming не поддерживается Very Happy
lexoos
Участник - экстремал


Вступление в Клуб: 06.11.2007
СообщениеПт Июн 20, 2008 07:27    Ответить с цитатой
Полезность: Нет оценки
Доброго времени суток!
А с jdev данный плагин работает? как установить/настроить?
dnk_dz
Эксперт


Вступление в Клуб: 19.09.2007
СообщениеПт Июн 20, 2008 08:18    Ответить с цитатой
Полезность: Нет оценки
lexoos пишет:
Доброго времени суток!
А с jdev данный плагин работает? как установить/настроить?

Только с PL/SQL Developer.
lexoos
Участник - экстремал


Вступление в Клуб: 06.11.2007
СообщениеПт Окт 03, 2008 06:17    Ответить с цитатой
Полезность: Нет оценки
Попробовал - понравилось. +
Хорошо бы реализовать трансляцию sql в pl+. И обязательно надо - отображение исходной строки pl+.
dnk_dz
Эксперт


Вступление в Клуб: 19.09.2007
СообщениеПт Окт 03, 2008 07:01    Ответить с цитатой
Полезность: Нет оценки
lexoos пишет:
Хорошо бы реализовать трансляцию sql в pl+.

Хорошо бы Very Happy Только вряд-ли получится, слишком сложно.

lexoos пишет:
И обязательно надо - отображение исходной строки pl+.

Записал в TODO. Будет время - сделаю.
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Мастер-класс от Участников Клуба Часовой пояс: GMT + 3
Страница 1 из 1

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