SQL DDL and DML/Set transaction isolation level

Control how concurrent transactions interact.

Section: Transactions

Set transaction isolation level

sql
sql
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;
Explanation

Isolation level support can vary across engines, but this is a core transactional concept.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Transactions
Begin, commit, and rollback
Wrap multiple changes in one transaction.
OpenIn sheetsqlsame section
Use savepoints
Create partial rollback points inside a transaction.
OpenIn sheetsqlsame section
Create table
Define a new table with columns and constraints.
Define primary key
Mark a column as the main row identifier.
Insert one row
Add a single row to a table.
Add a column
Modify an existing table by adding a new column.