# transaction start function

transaction start function

## Example(s)

```
transaction start
transaction cache on else msg="6 cache"; goto fail
write "1" on "1"
read xx from "1" else msg="6 read"; goto fail
transaction rollback
read xx from "1" then msg="6 read2"; goto fail
delete 1
```

## See also

- [begin work statement](https://d3codex.com/pickbasic-flashbasic/begin-work-statement/)

---
Source: https://d3codex.com/pickbasic-flashbasic/transaction-start-function/ - part of the D3Codex reference.
