Add LOCK statement wiki.

This commit is contained in:
go-jet 2019-07-01 13:18:39 +02:00
parent 5e0e2f2908
commit 461911889a
3 changed files with 63 additions and 4 deletions

View file

@ -123,15 +123,27 @@ SQL:
OFFSET 11
```
##### 9. FOR clause
##### 9. FOR clause
Lock mode can be:
- jet.UPDATE()
- jet.NO_KEY_UPDATE()
- jet.SHARE()
- jet.KEY_SHARE()
Lock mode has following clauses:
- NOWAIT()
- SKIP_LOCKED()
```
Go:
.FOR(jet.NO_KEY_UPDATE)
.FOR(jet.NO_KEY_UPDATE().SKIP_LOCKED())
SQL:
FOR NO KEY UPDATE
FOR NO KEY UPDATE SKIP LOCKED
```
### Two forms of select statements in Jet
#### 1. Classical select statement