Size: a a a

2021 February 20

G

Gopneg in sql_ninja
без резюме и титек?
источник

F

Frankie4Fingers in sql_ninja
Нинзи, как можно алерт кинуть средствами скл, о том что сервер/служба была перезагружена?
источник

E

Elvira in sql_ninja
Gopneg
без резюме и титек?
Да, чего нет того нет
источник

ДT

Дмитрий Texnix... in sql_ninja
Лучший ник
5.2 в рейтинге Вайсмана, я плачу...
сколько платишь?
источник

Л

Лучший ник in sql_ninja
Дмитрий Texnix
сколько платишь?
ф
источник

SN

Slavano Nikon in sql_ninja
Рейтинг Вассермана может)
источник

E

Elvira in sql_ninja
А можно rand использовать с partiton
источник

E

Elvira in sql_ninja
?
источник

E

Elvira in sql_ninja
Сделала
источник

ДT

Дмитрий Texnix... in sql_ninja
о, давно не виделись, снова зашёл?
источник

G

Gopneg in sql_ninja
Frankie4Fingers
Нинзи, как можно алерт кинуть средствами скл, о том что сервер/служба была перезагружена?
триггер на старт? аудит? + отправка емыла
источник

F

Frankie4Fingers in sql_ninja
Gopneg
триггер на старт? аудит? + отправка емыла
Нашёл уже, ток не триггер, а скедул
источник

ДМ

Дмитрий Мачихелян... in sql_ninja
Dmitry Chexkh, [20.02.21 16:25]
CREATE OR REPLACE FUNCTION public.increment_updated_times()
 RETURNS trigger
 LANGUAGE plpgsql
AS $function$
 begin
   after update on public.contacts
   if
     old.contact_name= new company and
     old.company = new.company and
     old.contact_group = new.contact_group and
     old.email = new.email and
     old.account_name = new.account_name and
     old.job_title = new.job_title then
     new.updated_times = old.updated_times+1;
   return new;
 END;
$function$
источник

ДМ

Дмитрий Мачихелян... in sql_ninja
Не могу создать sql функцию, не подскажите в чем проблема?
источник

IK

Ivan Kuzmin in sql_ninja
Дмитрий Мачихелян
Не могу создать sql функцию, не подскажите в чем проблема?
if then end if;
источник

ДМ

Дмитрий Мачихелян... in sql_ninja
А зачем мне тут end if?
источник

IK

Ivan Kuzmin in sql_ninja
ты же if написал сверху
источник

ДМ

Дмитрий Мачихелян... in sql_ninja
А точно
источник

ДМ

Дмитрий Мачихелян... in sql_ninja
Перепутал с else if
источник

ДМ

Дмитрий Мачихелян... in sql_ninja
ERROR: syntax error at or near "new"
 Позиция: 411
CREATE OR REPLACE FUNCTION public.increment_updated_times()
 RETURNS trigger
 LANGUAGE plpgsql
AS $function$
 begin
   if
     old.contact_name != new.contact_name or
     old.company != new.company or
     old.contact_group != new.contact_group or
     old.email != new.email or
     old.account_name != new.account_name or
     old.job_title != new.job_title then
     new.updated_times = old.updated_times+1
   return new
   end if;
 END;
$function$
источник