Manipulació de dades
Transaccions
Transaction. A database transaction is a single unit of work that consists of one or more operations.
(
id int primary key generated always as identity,
name text not null unique
)Rollback. Executa aquest exemple pas a pas per comprovar com funciona un rollback
begin;
insert into product(name) values ('iphone');
select * from product; -- Iphone is listed
rollback;
select * from product; -- Iphone is not listedConflicte. Obre dues sessions i executa fins abans del commit. Pots comprovar que la segona transacció queda bloquejada fins que executes un commit o rollback en la primera.
begin;
insert into product(name) values ('S20');
commit;Estàs llegint una vista prèvia.
Inicia sessió amb Google per llegir la pàgina completa. Segueix l'itinerari d'aprenentatge — cada pàgina es desbloqueja quan has llegit les que la precedeixen. L'alumnat i el professorat llegeixen les pàgines del seu curs sense límit.
Inicia sessió