Гость
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Ключевое слово для commit / 12 сообщений из 12, страница 1 из 1
30.12.2015, 12:19
    #39140555
DBConstructor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ключевое слово для commit
К примеру, есть большой скрипт, в котором при прогоне в определенных местах надо делать commit изменений. Какое ключевое слово, в этом случае, необходимо использовать? COMMIT и COMMIT WORK не проглатывает. :(
...
Рейтинг: 0 / 0
30.12.2015, 12:43
    #39140581
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ключевое слово для commit
Оба варианта должны работать и в эксперте, и в isql.
...
Рейтинг: 0 / 0
30.12.2015, 14:58
    #39140686
DBConstructor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ключевое слово для commit
IBExpert, выделяю блок, в котором встречаются COMMIT(COMMIT WORK), нажимаю F9 и получаю:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 36, column 1.
COMMIT.

Также IBExpert не выругивается на SET TERM, что очень неудобно, т.к. для isql приходится адаптировать скрипт.
...
Рейтинг: 0 / 0
30.12.2015, 15:07
    #39140692
DBConstructor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ключевое слово для commit
*выругивается (без "не")
...
Рейтинг: 0 / 0
30.12.2015, 15:09
    #39140693
Arioch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ключевое слово для commit
DBConstructor,

а ты какое конкретно окно IBE используешь

SQL Editor и не должен

а Script Editor - только позавчера в него вставлял пачку alter table с commit'ами на fb 2.5.5
...
Рейтинг: 0 / 0
30.12.2015, 15:15
    #39140696
DBConstructor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ключевое слово для commit
Arioch, SQL Editor, естественно. Просто раньше пользовался EMS SQL Manager, где в SQL редакторе всё прекрасно выполняется, но этот продукт тупит и глючит по черному. Решил пересесть на IBExpert. Опять же, помятуя редактор скриптов в EMS SQL Manager даже не стал пробовать использовать аналог на IBExpert.
...
Рейтинг: 0 / 0
30.12.2015, 15:31
    #39140703
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ключевое слово для commit
DBConstructor,

в SQL Editor работает только DDL и DML. Прибамбасы типа COMMIT и проч - это в Script Executive.
...
Рейтинг: 0 / 0
30.12.2015, 16:01
    #39140715
DBConstructor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ключевое слово для commit
kdv, понятно, спасибо. Жаль.
...
Рейтинг: 0 / 0
30.12.2015, 16:20
    #39140724
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ключевое слово для commit
DBConstructorkdv, понятно, спасибо. Жаль.

Чего жаль? Скрипты выполняются в Script Executive. О чем тут можно жалеть?
...
Рейтинг: 0 / 0
30.12.2015, 16:57
    #39140748
Arioch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ключевое слово для commit
DBConstructor,

SQL Editor вообще исполняет одн единственный statement - зачем пихать commit если коммитить не-че-го ? Зачем пихать 10 кнопками commit, если можно нажать одну кнопку на тулбаре?

Так что просто надо было запомнить эту особенность SQL Editor'a что там только одна единственная команда выполняется, остальное из этого вытекает
...
Рейтинг: 0 / 0
30.12.2015, 16:58
    #39140749
Arioch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ключевое слово для commit
вернее, заметить эту особенность
...
Рейтинг: 0 / 0
31.12.2015, 02:06
    #39140956
DBConstructor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ключевое слово для commit
Всем спасибо за наводку! Разобрался с редактором скриптов, который быстренько распарсил мне мой скрипт на пару сотен объектов.
Очешуенный инструмент...
...
Рейтинг: 0 / 0
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Ключевое слово для commit / 12 сообщений из 12, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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