Supported Statements
Data manipulation statements
Data definition statements
Transactional statements
Dolt supports atomic transactions like other SQL databases. It's also possible for clients to connect to different heads, which means they will never see each other's edits until a merge between heads is performed. See Using Branches for more detail.
Dolt has two levels of persistence:
The SQL transaction layer, where a
COMMIT
statement atomically updates the working set for the connected headThe Dolt commit layer, where commits are added to the Dolt commit graph with an author, a parent commit, etc.
Prepared statements
Access management statements
More information on how Dolt handles access management may be found in the access management page.
Session management statements
Utility statements
Compound statements
Last updated