Узнать актуальность данных в глобальнике по сети

Материал из wiki.standart-n.ru
Версия от 16:28, 27 августа 2016; Aleksnick (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Отправьте по g-tasks запрос:

execute block
as
declare variable MGN_CONNSTR DM_TEXT;
declare variable INSERTDT DM_DATETIME;
begin
  select P.PARAM_VALUE
  from PARAMS P
  where P.PARAM_ID = 'MGN_CONNSTR'
  into :MGN_CONNSTR;

  execute statement 'select
first 1
z.insertdt
from zmain_dict z
order by z.insertdt desc'
      on external :MGN_CONNSTR
      as user 'SYSDBA' password 'masterkey'
      into :INSERTDT;
  update or insert into reports (id, parent_id, status, reporttype, sorting, caption, params)
  values (-100, 0, -1, -1, 0, 'mgn_last_update', :insertdt) matching (id);
  suspend;
end

После того как он выполнится, выполните запрос:

select * from reports where id=-100