powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / ошибка при создании генератора и триггера в IBExpert
25 сообщений из 30, страница 1 из 2
ошибка при создании генератора и триггера в IBExpert
    #37329259
earcrown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
здравствуйте, при создании БД с помощью IBExpert возникла проблема при автоматическом создании генераторов и триггеров для таблиц

работать с IB Expert Начал совсем недавно, так что не могу понять в чём дело


Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 1, char 7.
SEQUENCE.

эта ошибка возникает при создании генератора


Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 1, char 7.
SEQUENCE.

эта ошибка при создании триггера

может кто нибудь подскажет, как это можно исправить или посмотреть хотя бы, где эта самая ошибка, дабы предпринять что-то дальше?
...
Рейтинг: 0 / 0
ошибка при создании генератора и триггера в IBExpert
    #37329260
earcrown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сервер Firebird 2.5
...
Рейтинг: 0 / 0
ошибка при создании генератора и триггера в IBExpert
    #37329262
Kotъ-Begemotъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сам код DDL приведи. Как создаёшь генератор и триггер? Какая версия IBExpert? Какая версия Firebird?
...
Рейтинг: 0 / 0
ошибка при создании генератора и триггера в IBExpert
    #37329295
earcrown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2007.4.29.1 - версия продукта IB Expert
Firebird версия 2.5

создаю просто через Автоинкремент
...
Рейтинг: 0 / 0
ошибка при создании генератора и триггера в IBExpert
    #37329300
Kotъ-Begemotъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Старый эксперт наверное. Последняя версия вообще-то уже 2011.06.29 скачай и попробуй им. В старье вряд ли кто-то разбираться будет.
...
Рейтинг: 0 / 0
ошибка при создании генератора и триггера в IBExpert
    #37329311
earcrown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ой, прошу прощения, я не ту версии дал...
версия exeшника 2011.6.13.1 вот...

ошибся, не то скопипастил)
...
Рейтинг: 0 / 0
ошибка при создании генератора и триггера в IBExpert
    #37329332
Фотография artemana
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
earcrown.. SEQUENCE ...

Нет такого слова в Firebird.
Генератор создается командой - create generator.
...
Рейтинг: 0 / 0
ошибка при создании генератора и триггера в IBExpert
    #37329338
Фотография artemana
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это я поспешил. SEQUENCE - аналог GENERATOR. Приведи все таки полный текст команды по котрой ошибка.
...
Рейтинг: 0 / 0
ошибка при создании генератора и триггера в IBExpert
    #37329360
earcrown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
artemana,

CREATE SEQUENCE GEN_STRANA_ID

это при создании генератора

create trigger strana_bi for strana
active before insert position 0
as
begin
if (new.str_id is null) then
new.str_id = gen_id(,1);
end

это при создании триггера
...
Рейтинг: 0 / 0
ошибка при создании генератора и триггера в IBExpert
    #37329363
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну напиши generator вместо sequence.
и в триггере в gen_id добавь имя генератора.
...
Рейтинг: 0 / 0
ошибка при создании генератора и триггера в IBExpert
    #37329376
earcrown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всё равно ошибка... объясните тогда, как правильно генератор создать, мож в этом чего неправильно делаю
...
Рейтинг: 0 / 0
ошибка при создании генератора и триггера в IBExpert
    #37329387
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
earcrownвсё равно ошибка... объясните тогда, как правильно генератор создать, мож в этом чего неправильно делаю
ё, какая ошибка-то?

Открываешь SQL Editor по кнопке F12.
Пишешь там
create generator GEN_STRANA_ID
жмешь на кнопку выполнить, потом Commit.

Дальше, втыкаешь свою конструкцию create trigger, выполнить, commit.
...
Рейтинг: 0 / 0
ошибка при создании генератора и триггера в IBExpert
    #37329390
earcrown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тьфу.. я прост опечатался в одном месте и не заметил))
...
Рейтинг: 0 / 0
ошибка при создании генератора и триггера в IBExpert
    #37329391
m7m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
earcrown,

Код: plaintext
CREATE SEQUENCE GEN_STRANA_ID

Прекрасно генератор создается

так что дело не совсем в этой строке кода

Опиши что-ли полностью свои действия
и в частности расшифруй фразу "при автоматическом создании генераторов и триггеров для таблиц"
...
Рейтинг: 0 / 0
ошибка при создании генератора и триггера в IBExpert
    #37329396
earcrown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
наконец-то, создалось, спасибо большое, добрый человек))))
...
Рейтинг: 0 / 0
ошибка при создании генератора и триггера в IBExpert
    #37330130
fraks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
earcrown
create trigger strana_bi for strana
active before insert position 0
as
begin
if (new.str_id is null) then
new.str_id = gen_id(GEN_STRANA_ID,1);
end

это при создании триггера

Триггер не заменяет генератор, он его использует :) и надо его указывать.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
ошибка при создании генератора и триггера в IBExpert
    #38086084
Dozent
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как проблему та решили?) я сейчас с такой же столкнулся
...
Рейтинг: 0 / 0
ошибка при создании генератора и триггера в IBExpert
    #38086159
olegenty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ответь на те же вопросы, что задали TC.
А проблемы как не было, так и нет.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
ошибка при создании генератора и триггера в IBExpert
    #38543147
Dozentкак проблему та решили?) я сейчас с такой же столкнулся
Вечная гнусь - чел пинает людей, а рецептом не делится. Я вот уже три дня не могу генератор создать. Разные версии эксперта пробовал.
А ровно такие же действия в Firebird Database Designer прокатывают на ура.
...
Рейтинг: 0 / 0
ошибка при создании генератора и триггера в IBExpert
    #38543155
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Олег ПальчикЯ вот уже три дня не могу генератор создать.
За сочувствуем сюда пришел? Лучше-бы признался, что делаешь.
...
Рейтинг: 0 / 0
ошибка при создании генератора и триггера в IBExpert
    #38543211
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanЗа сочувствуем сюда пришел?
он книжки не любит читать, в том числе и детские. При Незнайку, например, который хотел стать то художником, то музыкантом ...
...
Рейтинг: 0 / 0
ошибка при создании генератора и триггера в IBExpert
    #38543289
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Олег Пальчик Я вот уже три дня не могу генератор создать.
то есть, в sql editor набрать CREATE GENERATOR... уже руки отсохли?
я так понимаю, в Language Reference уже никто не смотрит, только мышью тыкают. Удали IBExpert, и человек так и помрет, не создав генератор...
...
Рейтинг: 0 / 0
ошибка при создании генератора и триггера в IBExpert
    #38543482
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

Так и с экспертом уже никак.
...
Рейтинг: 0 / 0
ошибка при создании генератора и триггера в IBExpert
    #38543597
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WildSery,

ты про кривые руки, или про какие-то проблемы IBExpert ? :-)
...
Рейтинг: 0 / 0
ошибка при создании генератора и триггера в IBExpert
    #38543613
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

О руках.
А когда голосовой интерфейс будет ("создай генератор!"), то всё равно какие-нибудь проблемы найдутся - либо олбанский не понимает, либо "ху**нка" нет в словаре...
...
Рейтинг: 0 / 0
25 сообщений из 30, страница 1 из 2
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / ошибка при создании генератора и триггера в IBExpert
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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