Untitled
unknown
plain_text
2 years ago
554 B
6
Indexable
create or replace function h_int(text) returns int as $$ select ('x'||substr(md5($1),1,8))::bit(32)::int; $$ language sql; Create or replace function public.create_uuid() returns trigger as $$ begin update public.table_test -- название твоей таблы set uuid=public.h_int(new.user1)+public.h_int(new.user2) -- new.название колонки с uuid первого и второго пользователя where user1=new.user1 and user2=new.user2; return new; end; $$ language plpgsql security definer;
Editor is loading...