summaryrefslogtreecommitdiff
path: root/src/backend/catalog/system_views.sql
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2005-05-17 21:46:11 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2005-05-17 21:46:11 +0000
commita9c4c9cd52b3fde9aed016cbc5d684ab2ad968ef (patch)
tree171185e6f234c68b95016c2db9bf2a6db3d42b1e /src/backend/catalog/system_views.sql
parent4e7d6f534913becd050f21dab8f4a7a90fe1c0c3 (diff)
downloadpostgresql-a9c4c9cd52b3fde9aed016cbc5d684ab2ad968ef.tar.gz
Extend the pg_locks system view so that it can fully display all lock
types, as per recent discussion.
Diffstat (limited to 'src/backend/catalog/system_views.sql')
-rw-r--r--src/backend/catalog/system_views.sql8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/backend/catalog/system_views.sql b/src/backend/catalog/system_views.sql
index 1bf0f1657d..d66bb780b4 100644
--- a/src/backend/catalog/system_views.sql
+++ b/src/backend/catalog/system_views.sql
@@ -3,7 +3,7 @@
*
* Copyright (c) 1996-2005, PostgreSQL Global Development Group
*
- * $PostgreSQL: pgsql/src/backend/catalog/system_views.sql,v 1.12 2005/05/09 11:31:32 neilc Exp $
+ * $PostgreSQL: pgsql/src/backend/catalog/system_views.sql,v 1.13 2005/05/17 21:46:09 tgl Exp $
*/
CREATE VIEW pg_user AS
@@ -261,8 +261,10 @@ CREATE VIEW pg_stat_database AS
CREATE VIEW pg_locks AS
SELECT *
- FROM pg_lock_status() AS L(relation oid, database oid,
- transaction xid, pid int4, mode text, granted boolean);
+ FROM pg_lock_status() AS L
+ (locktype text, database oid, relation oid, page int4, tuple int2,
+ transaction xid, classid oid, objid oid, objsubid int2,
+ pid int4, mode text, granted boolean);
CREATE VIEW pg_settings AS
SELECT *