Re[2]: [Firebird 1.5] Локальные переменные в тригграх
От: vtur  
Дата: 03.08.07 09:45
Оценка: 1 (1)
Здравствуйте, vvu07, Вы писали:

V>Здравствуйте, Ароан, Вы писали:


А>>Добрый день!


А>>Подскажите как сохранить результат однострочного, одноколоночного select в локальную переменную в триггере на SQL СУБД Firebird 1.5.


А>>Что-то вроде:

А>>
А>>i = (select first 1 col1 from table1);
А>>


А>>Спасибо.


V>select first 1 col1 from table1 into i;

V>В ХП так можно, может можно и в триггерах. Попробуй.

trigger — это та же ХП, только без параметров и не вовращает значений

example:

CREATE TRIGGER G$T1$BU1 FOR T1
ACTIVE BEFORE UPDATE POSITION 1
as
declare variable v integer;
:
begin
:
select count(f1) from t1 into :v;

end
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.