powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / SELECT в SQL Script Editor
17 сообщений из 17, страница 1 из 1
SELECT в SQL Script Editor
    #39145156
DBConstructor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Понятно, что редактор скриптов предназначен для DDL, но есть большой файл со скриптами, в котором между DDL запросами существуют закомментированные тестовые запросы выборки, которые, при отладке работы бизнес-логики базы, очень хочется запускать в том же самом окне редактора скриптов с получением результата выборки, а не копипастить их в отдельное окно SQL Editor.
Есть ли такая возможность?
...
Рейтинг: 0 / 0
SELECT в SQL Script Editor
    #39145288
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет.
...
Рейтинг: 0 / 0
SELECT в SQL Script Editor
    #39145601
debose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А было бы реально удобно, если б IbExpert мог при нажатии F9 проверять выделенный текст и видя что он начинается с select запускать его в Sql editor активной БД. Например создавать новую закладку в Editor-е (Ctrl+N) с предопределённым именем &0 IBE$FromScriptEditor, запускать SQL и сразу показывать закладку Results/Data.
...
Рейтинг: 0 / 0
SELECT в SQL Script Editor
    #39145733
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
deboseА было бы реально удобно, если б IbExpert мог при нажатии F9 проверять выделенный текст и видя что он начинается с select запускать его в Sql editor активной БД. Например создавать новую закладку в Editor-е (Ctrl+N) с предопределённым именем &0 IBE$FromScriptEditor, запускать SQL и сразу показывать закладку Results/Data.

За полтора десятка лет это реально никому не понадобилось. Фишка из разряда "чтобы было, вдруг когда пригодится..."
...
Рейтинг: 0 / 0
SELECT в SQL Script Editor
    #39146103
DBConstructor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert, не скажу за всех, но меня напрягает постоянно между окнами переключаться.
Не настаиваю, это всего лишь "хотелка" видеть наборы строк при выполнении запросов на выборку из SQL Script Editor.
...
Рейтинг: 0 / 0
SELECT в SQL Script Editor
    #39146157
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBConstructor,

а теперь представь себе что ты написал там 20 SELECTов. Каких их предлагаешь отобразить?
...
Рейтинг: 0 / 0
SELECT в SQL Script Editor
    #39146296
DBConstructor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис, можно на отдельной вкладке несколькими блоками (как в HeidiSQL).
...
Рейтинг: 0 / 0
SELECT в SQL Script Editor
    #39146336
debose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpertdeboseА было бы реально удобно, если б IbExpert мог при нажатии F9 проверять выделенный текст и видя что он начинается с select запускать его в Sql editor активной БД. Например создавать новую закладку в Editor-е (Ctrl+N) с предопределённым именем &0 IBE$FromScriptEditor, запускать SQL и сразу показывать закладку Results/Data.

За полтора десятка лет это реально никому не понадобилось. Фишка из разряда "чтобы было, вдруг когда пригодится..."
Я регулярно наблюдаю (стоя за спиной) как дб-программисты работающие с IbExpert занимаются такой копипастой (из Script editor или (что случается чаще) редактора хранимок в SQL editor). Обычно это сопровождается словами - ну давай посмотрим каждый запрос по отдельности... И каждый выделяется SQL запрос потом Copy, открытие SQL редактора, Paste и запуск самого запроса.
Разумеется и без этого можно жить.
Но имхо, стоит подумать о фиче (я б её примерно так сформулировал) "запуск выделенного текста (из SP/View/Trigger/Script editor-a, ) в отдельном SQL редакторе" . (так оно может получится универсально и, возможно, не особо трудозатратно)

например это мог бы быть Action, который проверял бы что текст выделенный в текущем редакторе (включая, и грид - отдельная благодарность от тех кто хранит запросы в таблицах), начинается на (execute/select/update/delete/insert) и если так открывать его в sql редакторе.
...
Рейтинг: 0 / 0
SELECT в SQL Script Editor
    #39146339
debose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBConstructor, а если б запустить можно было только выделенный текст и только 1 запрос - как такой вариант?
...
Рейтинг: 0 / 0
SELECT в SQL Script Editor
    #39146352
DBConstructor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
debose, так F9 и выполняет выделенный текст, что в SQL Editor, что в SQL Script Editor.

Вообще, не понятна проблема динамического размещения в окне на отдельной вкладе друг за другом нескольких DBGrid с разными DataSource и DataSet. Еще можно было бы привязать DBGrid к строке скрипта, где размещен оператор соответствующей выборки и тогда, поставив курсор в конкретный DBGrid и переключившись на вкладку "Скрипт", можно было бы позиционировать курсор на этот оператор, и наоборот...
...
Рейтинг: 0 / 0
SELECT в SQL Script Editor
    #39146373
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBConstructor,

хрень это. И не удобно. IBE пока существует только в 32 битном варианте. При наличии в скрипте 100500 SELECTов помрёт быстрой смертью.

А вот выполнение выделенного запроса с результатом на отдельной вкладке было бы не плохо.
...
Рейтинг: 0 / 0
SELECT в SQL Script Editor
    #39146377
DBConstructor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис, для дуракаустойчивости можно в настройках ограничивать количество выдаваемых результатов.
...
Рейтинг: 0 / 0
SELECT в SQL Script Editor
    #39146431
debose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBConstructordebose, так F9 и выполняет выделенный текст, что в SQL Editor, что в SQL Script Editor.
Выполняет. Вот только в SQL script editor результаты select-a посмотреть нельзя. Ты разве не этого хотел в 1м сообщении?
...
Рейтинг: 0 / 0
SELECT в SQL Script Editor
    #39146435
DBConstructor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
debose, хотел именно этого. Видимо, я не совсем понял твой вопрос: "а если б запустить можно было только выделенный текст и только 1 запрос - как такой вариант?"
...
Рейтинг: 0 / 0
SELECT в SQL Script Editor
    #39146458
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
deboseЯ регулярно наблюдаю (стоя за спиной) как дб-программисты работающие с IbExpert занимаются такой копипастой (из Script editor или (что случается чаще) редактора хранимок в SQL editor). Обычно это сопровождается словами - ну давай посмотрим каждый запрос по отдельности... И каждый выделяется SQL запрос потом Copy, открытие SQL редактора, Paste и запуск самого запроса.
Разумеется и без этого можно жить.


Разумеется, можно, и очень просто. Достаточно скопировать текст процедуры в SQL редактор целиком, а уж там выделять нужные запросы и выполнять их по F9.
...
Рейтинг: 0 / 0
SELECT в SQL Script Editor
    #39146461
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисА вот выполнение выделенного запроса с результатом на отдельной вкладке было бы не плохо.

Чем отдельная вкладка отличается от отдельного окна?
...
Рейтинг: 0 / 0
SELECT в SQL Script Editor
    #39146469
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

да ничем. Действий чуть меньше и всё.
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / SELECT в SQL Script Editor
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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