Ex1
This commit is contained in:
@@ -11,7 +11,7 @@ update account set balance = 100000 where id = 1;
|
||||
update account set balance = 50000 where id = 2;
|
||||
update account set balance = 200000 where id = 3;
|
||||
|
||||
insert into exchange_rate values
|
||||
insert into exchange_rate values
|
||||
('EUR', '1999-01-01', 1),
|
||||
('USD', '2025-01-02', 1.0321),
|
||||
('USD', '2025-02-03', 1.0274),
|
||||
@@ -24,7 +24,7 @@ call add_person('Émilie','Jolie', '1992-01-01', array['EUR']);
|
||||
call add_person('Soufiane','Mamoun', '1993-01-01',array['EUR', 'EUR']);
|
||||
call add_person('Élodie','Bérengier', '1991-01-01',array['EUR', 'EUR']);
|
||||
call add_person('Eugène','Makiadi', '1994-01-01', array['EUR']);
|
||||
call add_person('Julie','Thomis', '1980-01-01',array['EUR', 'EUR', 'EUR']);
|
||||
call add_person('Julie','Thomis', '1980-01-01',array['EUR', 'USD', 'EUR']);
|
||||
call add_person('Marc','Aurèle', '1981-01-01',array['USD', 'EUR', 'EUR']);
|
||||
call add_person('Albert','Unepierre', '1982-01-01', array['EUR']);
|
||||
call add_person('Lucas','George', '1978-01-01', array['EUR']);
|
||||
@@ -112,14 +112,14 @@ update account set balance = 1500 where id = 62;
|
||||
update account set balance = 1500 where id = 26;
|
||||
|
||||
with addholder as (
|
||||
insert into holder (type) values ('COMPANY') returning id )
|
||||
insert into company (id, name, registration_number, created_at)
|
||||
select
|
||||
addholder.id,
|
||||
insert into holder (type) values ('COMPANY') returning id
|
||||
)
|
||||
insert into company (id, name, registration_number, created_at)
|
||||
select
|
||||
addholder.id,
|
||||
'Boulangerie de Valorgue', 'FR19803269968', '2014-08-19'
|
||||
from addholder;
|
||||
|
||||
|
||||
call transfer(45,66,239,'2025-01-05');
|
||||
call transfer(50,43,128,'2025-03-02');
|
||||
call transfer(34,76,185,'2025-01-21');
|
||||
|
||||
Reference in New Issue
Block a user