|
|
|
Выполнение сохраненного скрипта(*.sql) из IBexpert-a в Java (БД:Firebird_1.5)
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! Буду признателен, если кто-нибудь поможет вот в каком вопросе: Дано: Firebird 1.5; сохраненный скрипт из IBexpert-a, отвечающий за создание нескольких хранимых процедур; Задача: Каким образом заставить, средствами Java, выполнить данный скрипт, в результате которого разом создается в БД несколько хранимых процедур? Возможно ли это без распарсивания файла со скриптом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2012, 18:22:10 |
|
||
|
Выполнение сохраненного скрипта(*.sql) из IBexpert-a в Java (БД:Firebird_1.5)
|
|||
|---|---|---|---|
|
#18+
CorVaroxВозможно ли это без распарсивания файла со скриптом?Если вы заставите IBExpert создавать скрипт, который можно скормить ISQL-ю. P.S. У всякой навороченности есть оборотная сторона. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2012, 18:38:09 |
|
||
|
Выполнение сохраненного скрипта(*.sql) из IBexpert-a в Java (БД:Firebird_1.5)
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, isql, безусловно, полезная тулза. Но нет ли других вариантов?... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 10:26:46 |
|
||
|
Выполнение сохраненного скрипта(*.sql) из IBexpert-a в Java (БД:Firebird_1.5)
|
|||
|---|---|---|---|
|
#18+
CorVarox, там же текстовый файл с каждой строкой sql команда ? ______________________________________________ "Сделай настолько просто, насколько это возможно, но не проще". © А. Эйнштейн. AutoPOI.ru — ГИС-технологии для Oracle ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 11:34:27 |
|
||
|
Выполнение сохраненного скрипта(*.sql) из IBexpert-a в Java (БД:Firebird_1.5)
|
|||
|---|---|---|---|
|
#18+
Petro123, верно...в нем содержится несколько " CREATE PROCEDURE EX_PROC(...", разделенных "^". Хотелось бы узнать, можно ли этот файлик скормить жаве?...насколько я правильно понимаю, дефолтным решением было бы, разбить регулярками этот файлик на отдельные запросы и последовательно выполнить их. Однако, суть как раз-таки в том, чтобы java выполнил их как один мегазапрос. Возможно ли это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 12:47:27 |
|
||
|
Выполнение сохраненного скрипта(*.sql) из IBexpert-a в Java (БД:Firebird_1.5)
|
|||
|---|---|---|---|
|
#18+
CorVarox, ну, а почему нельзя. Такие куски кода называются анонимными блоками кода. Читаем файл и грузим куски на Java. Примеров тут полно от модератора данного форума, например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 15:00:52 |
|
||
|
Выполнение сохраненного скрипта(*.sql) из IBexpert-a в Java (БД:Firebird_1.5)
|
|||
|---|---|---|---|
|
#18+
типа этого: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 15:04:07 |
|
||
|
Выполнение сохраненного скрипта(*.sql) из IBexpert-a в Java (БД:Firebird_1.5)
|
|||
|---|---|---|---|
|
#18+
Добрый день, CorVarox! > верно...в нем содержится несколько " CREATE PROCEDURE EX_PROC(...", > разделенных "^". Можно просто побить текст на куски с помощью ^ и выполнять их поштучно. Наверное, так лучше. -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 15:09:39 |
|
||
|
Выполнение сохраненного скрипта(*.sql) из IBexpert-a в Java (БД:Firebird_1.5)
|
|||
|---|---|---|---|
|
#18+
Petro123там же текстовый файл с каждой строкой sql команда... густо перемешанный тем, что поймёт только сам IBExpert. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2012, 18:51:36 |
|
||
|
Выполнение сохраненного скрипта(*.sql) из IBexpert-a в Java (БД:Firebird_1.5)
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovPetro123там же текстовый файл с каждой строкой sql команда... густо перемешанный тем, что поймёт только сам IBExpert. например? (я писал AFAIK давно это было) Что мешает автору выложить кусок скрипта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2012, 09:52:14 |
|
||
|
Выполнение сохраненного скрипта(*.sql) из IBexpert-a в Java (БД:Firebird_1.5)
|
|||
|---|---|---|---|
|
#18+
Вообщем, наверное, лучше не париться и действительно разбить на отдельные запросы...Спасибо всем... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2012, 13:26:04 |
|
||
|
Выполнение сохраненного скрипта(*.sql) из IBexpert-a в Java (БД:Firebird_1.5)
|
|||
|---|---|---|---|
|
#18+
Petro123например?В моём случае это были комментарии к таблицам/колонкам таблиц. P.S. Речь не о том, что (невоз)можно допилить скрипт IBExpert-а до "стандартного" состояния, а о том, что придётся или "поработать напильником" или избрать другой путь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2012, 15:40:13 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2131813]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
48ms |
get topic data: |
17ms |
get first new msg: |
10ms |
get forum data: |
4ms |
get page messages: |
81ms |
get tp. blocked users: |
2ms |
| others: | 321ms |
| total: | 523ms |

| 0 / 0 |
