Muezz
04/07/2022, 9:08 PMNeedle
04/07/2022, 9:08 PM/title
command!
We have solved your problem?
Click the button below to archive it.fernandolguevara
04/07/2022, 10:14 PMNeedle
04/07/2022, 10:14 PMMuezz
04/07/2022, 11:07 PMfernandolguevara
04/07/2022, 11:11 PMfernandolguevara
04/07/2022, 11:11 PMpgsql
create table the_table (
trade_id int not null,
group_id int);
create or replace function trade_id_trigger ()
returns trigger language plpgsql as $$
begin
new.group_id:= new.trade_id+ 1;
return new;
end $$;
create trigger trade_id_trigger
before insert or update on the_table
for each row execute procedure trade_id_trigger();
insert into the_table values (1,1);
select * from the_table;
fernandolguevara
04/07/2022, 11:13 PMnew.group_id:= new.trade_id+ 1;
u can use the values that u are inserting on the table to decide the default value for the empty columnMuezz
04/07/2022, 11:21 PMfernandolguevara
04/07/2022, 11:32 PMMuezz
04/07/2022, 11:45 PMMuezz
04/08/2022, 1:02 PM