powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / А почему через IBExpert в тригере нельзя...
14 сообщений из 14, страница 1 из 1
А почему через IBExpert в тригере нельзя...
    #37619362
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
... использовать переменную с префиксом NEW. как получателя для INTO ?
Пример:
select first 1 ID from Табля where S=0 into :NEW.ID;

IBExpert ругается на точку в :NEW.ID

Это кому адресовать?
...
Рейтинг: 0 / 0
А почему через IBExpert в тригере нельзя...
    #37619385
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Di_LIneЭто кому адресовать?Себе?
Ты уж определись в переменную ты данные загоняешь или в поле подшефной таблицы, "или трусы надень, или крестик сними".
...
Рейтинг: 0 / 0
А почему через IBExpert в тригере нельзя...
    #37619408
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_PisarevskyТы уж определись в переменную ты данные загоняешь или в поле подшефной таблицы, "или трусы надень, или крестик сними".
В книжке описаны КОНТЕКСТНЫЕ ПЕРЕМЕННЫЕ NEW. и OLD.
(Мир IB, Москва 2003, стр. 81)
Такшта... В сапогах, трусах, пилотке и пояном ремне. :-)
...
Рейтинг: 0 / 0
А почему через IBExpert в тригере нельзя...
    #37619419
maratvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Di_LIne,

Если "в поле подшефной таблицы", то без двоеточия перед NEW, если переменная, то без точки после NEW.
...
Рейтинг: 0 / 0
А почему через IBExpert в тригере нельзя...
    #37619433
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maratvg... то без точки после NEW.
Так это могут оказаться 2 разных поля: NEW.ID и NEWID в одной табле!
...
Рейтинг: 0 / 0
А почему через IBExpert в тригере нельзя...
    #37619440
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maratvgЕсли "в поле подшефной таблицы", то без двоеточия перед NEW
- Йес, сработало! :)
...
Рейтинг: 0 / 0
А почему через IBExpert в тригере нельзя...
    #37619442
maratvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Di_LInemaratvg... то без точки после NEW.
Так это могут оказаться 2 разных поля: NEW.ID и NEWID в одной табле!

Неа, если поле NEWID, то надо будет писать NEW.NEWID
...
Рейтинг: 0 / 0
А почему через IBExpert в тригере нельзя...
    #37619443
m7m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Di_LIne... использовать переменную с префиксом NEW. как получателя для INTO ?
Пример:
select first 1 ID from Табля where S=0 into :NEW.ID;

IBExpert ругается на точку в :NEW.ID

Это кому адресовать?

ну ты как в первый раз :) :)
если isql хавает то к Хвастунову вестимо
...
Рейтинг: 0 / 0
А почему через IBExpert в тригере нельзя...
    #37619450
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maratvg... если переменная, то без точки после NEW.
не вкуриваю...
Плиз, псевдопримерчик.
...
Рейтинг: 0 / 0
А почему через IBExpert в тригере нельзя...
    #37619616
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Di_LInemaratvgЕсли "в поле подшефной таблицы", то без двоеточия перед NEW
- Йес, сработало! :)Ну а чего сразу говорил? именно про это. так что все вопросы можешь адресовать себе.
...
Рейтинг: 0 / 0
А почему через IBExpert в тригере нельзя...
    #37619721
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_PisarevskyНу а чего сразу говорил? именно про это. так что все вопросы можешь адресовать себе.
Сразу - тень на плетень наводил: труса, майка, панамка...
Нет, штоп пальцом тыкнуть. :)
...
Рейтинг: 0 / 0
А почему через IBExpert в тригере нельзя...
    #37619724
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помнится, кто-то не одобрял мой стиль не ставить двоеточия перед переменными в INTO.
...
Рейтинг: 0 / 0
А почему через IBExpert в тригере нельзя...
    #37619733
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WildSeryПомнится, кто-то не одобрял мой стиль не ставить двоеточия перед переменными в INTO.
Слева или справа от знака "="?
...
Рейтинг: 0 / 0
А почему через IBExpert в тригере нельзя...
    #37619765
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Di_LIne,

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


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