powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Ключевое слово для commit
12 сообщений из 12, страница 1 из 1
Ключевое слово для commit
    #39140555
DBConstructor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К примеру, есть большой скрипт, в котором при прогоне в определенных местах надо делать commit изменений. Какое ключевое слово, в этом случае, необходимо использовать? COMMIT и COMMIT WORK не проглатывает. :(
...
Рейтинг: 0 / 0
Ключевое слово для commit
    #39140581
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оба варианта должны работать и в эксперте, и в isql.
...
Рейтинг: 0 / 0
Ключевое слово для commit
    #39140686
DBConstructor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Ключевое слово для commit
    #39140692
DBConstructor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
*выругивается (без "не")
...
Рейтинг: 0 / 0
Ключевое слово для commit
    #39140693
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBConstructor,

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

SQL Editor и не должен

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

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

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

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

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


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