powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / firebird-1.5-проблема с генератором.
15 сообщений из 15, страница 1 из 1
firebird-1.5-проблема с генератором.
    #32441404
sh'ors
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите господа. Есть таблица ppp, у нее поле id-integer.
Делаю генератор:
CREATE GENERATOR GEN_ppp_ID;
SET GENERATOR GEN_ppp_ID TO 1;
Делаю триггер :
CREATE TRIGGER TR_ID FOR "ppp"
ACTIVE BEFORE INSERT POSITION 1
AS
begin
"ppp"."id" = gen_id ("GEN_ppp_ID", 1);
end


при commite вываливается мессага invalid request BLR at offset 18.
generator Gen_ppp_ID is not defined.
подскажите что не так?
...
Рейтинг: 0 / 0
firebird-1.5-проблема с генератором.
    #32441431
Фотография Kull Damned
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Про регистр символов забыл... :)

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
CREATE GENERATOR  "GEN_ppp_ID" ;
SET GENERATOR  "GEN_ppp_ID"  TO  1 ;

...........

CREATE TRIGGER TR_ID FOR  "ppp" 
ACTIVE BEFORE INSERT POSITION  1 
AS
begin
 "ppp" . "id"  = gen_id ( "GEN_ppp_ID" ,  1 );
end
...
Рейтинг: 0 / 0
firebird-1.5-проблема с генератором.
    #32441436
sh'ors
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не канает,
firebird пишет же в ошибке чо генератор не определен, а не не найден.
> а что за ошибка offset 18?
...
Рейтинг: 0 / 0
firebird-1.5-проблема с генератором.
    #32441474
Фотография Kull Damned
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Версия птицы какая? Только что все проделал на FB 1.5 - арбайтен... :) И давай точнее описывай действия. При каком коммите происходит бага?
...
Рейтинг: 0 / 0
firebird-1.5-проблема с генератором.
    #32441487
sh'ors
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Версия-1.5
commit после компиляции в ibexpert.
...
Рейтинг: 0 / 0
firebird-1.5-проблема с генератором.
    #32441499
sh'ors
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
P.S
компил без ошибок, а при commite baga.
...
Рейтинг: 0 / 0
firebird-1.5-проблема с генератором.
    #32441503
srf2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
количество генераторов в базе ?
...
Рейтинг: 0 / 0
firebird-1.5-проблема с генератором.
    #32441509
Фотография Kull Damned
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Слушай, имхо, ты нагло врешь... ;) Только что указал неправильное имя генератора и в ответ получил:

invalid request BLR at offset 17.
generator Gen_pp_ID is not defined.


Проверь регистр символов! Чудес не бывает.
...
Рейтинг: 0 / 0
firebird-1.5-проблема с генератором.
    #32441541
sh'ors
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ТОЧНО ГОВОРИШЬ, ЗАПАРИЛСЯ Я , КОМПИЛ ГЕНЕРАТОРА МЕНЯЛ БУКВЫ НА БОЛЬШИЕ АВТОМАТИЧЕСКИ
...
Рейтинг: 0 / 0
firebird-1.5-проблема с генератором.
    #32441557
Фотография Kull Damned
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Заимей привычку брать в кавычки ВСЕ свои идентификаторы - избавит от геморроя... Если уж начал регистрозависимые идентификаторы юзать.
...
Рейтинг: 0 / 0
firebird-1.5-проблема с генератором.
    #32441604
sh'ors
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за совет птицу юзаю тока 2 день, опыта мало.
...
Рейтинг: 0 / 0
firebird-1.5-проблема с генератором.
    #32441796
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Заимей привычку НЕ брать в кавычки свои идентификаторы.
И они будут регистронезависимы.
А по поводу геморроя, это к Kull Damned
...
Рейтинг: 0 / 0
firebird-1.5-проблема с генератором.
    #32441919
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я вот тоже все брал в кавычки и писал по своему обыкновению маленькими буквами... и пришлось в java все закавычивать также (да еще эскейпить кавычки). не ставил бы кавычки - не было бы проблем...
...
Рейтинг: 0 / 0
firebird-1.5-проблема с генератором.
    #32441932
Фотография Kull Damned
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да это действительно трабла... %) Хотя с ' в Делфях тоже весело... Вот в M$-SQl юзают [] и вроде нареканий нету...
...
Рейтинг: 0 / 0
firebird-1.5-проблема с генератором.
    #32500537
General
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вместо
"ppp"."id" = gen_id ("GEN_ppp_ID", 1);
попробуй
NEW."id" = gen_id ("GEN_ppp_ID", 1);
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / firebird-1.5-проблема с генератором.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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