We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f96b68c commit 95fe35fCopy full SHA for 95fe35f
sql-queries-11/select-for-update.sql
@@ -0,0 +1,31 @@
1
+//First Session
2
+START TRANSACTION;
3
+SELECT * FROM DEPARTMENT WHERE id=5 FOR UPDATE;
4
+
5
+//Second Session
6
7
+SELECT * FROM DEPARTMENT WHERE id=5;
8
9
10
+UPDATE DEPARTMENT SET code='MATH' WHERE id=5;
11
12
13
+SELECT * FROM DEPARTMENT WHERE id=5 FOR SHARE;
14
15
16
+COMMIT;
17
18
19
20
21
22
23
+UPDATE DEPARTMENT SET code='TEMP' WHERE id<5 OR id>5;
24
25
26
+COMMIT
27
28
29
30
+SELECT * FROM DEPARTMENT;
31
0 commit comments