@@ -70,7 +70,7 @@ pgrowlocks(text) returns setof record
70
70
<entry>Transaction IDs of lockers (more than one if multitransaction)</entry>
71
71
</row>
72
72
<row>
73
- <entry><structfield>lock_type </structfield></entry>
73
+ <entry><structfield>modes </structfield></entry>
74
74
<entry><type>text[]</type></entry>
75
75
<entry>Lock mode of lockers (more than one if multitransaction),
76
76
an array of <literal>Key Share</literal>, <literal>Share</literal>,
@@ -127,14 +127,14 @@ SELECT * FROM accounts AS a, pgrowlocks('accounts') AS p
127
127
<sect2>
128
128
<title>Sample Output</title>
129
129
130
- <screen>
131
- test =# SELECT * FROM pgrowlocks('t1');
132
- locked_row | lock_type | locker | multi | xids | pids
133
- ------------+----------- +-------- +-------+-----------+ ------- --------
134
- (0,1) | Shared | 19 | t | {804,805 } | {29066,29068 }
135
- (0,2) | Shared | 19 | t | {804,805 } | {29066,29068 }
136
- (0,3) | Exclusive | 804 | f | {804} | {29066 }
137
- (0,4) | Exclusive | 804 | f | {804} | {29066 }
130
+ <screen>
131
+ =# SELECT * FROM pgrowlocks('t1');
132
+ locked_row | locker | multi | xids | modes | pids
133
+ ------------+--------+-------+-------+----------------+ --------
134
+ (0,1) | 609 | f | {609 } | {"For Share"} | {3161 }
135
+ (0,2) | 609 | f | {609 } | {"For Share"} | {3161 }
136
+ (0,3) | 607 | f | {607} | {"For Update"} | {3107 }
137
+ (0,4) | 607 | f | {607} | {"For Update"} | {3107 }
138
138
(4 rows)
139
139
</screen>
140
140
</sect2>
0 commit comments