From a8a487df9f87d28d39b625adfb50cddeb7aef65f Mon Sep 17 00:00:00 2001
From: Bruce Momjian <bruce@momjian.us>
Date: Thu, 17 May 2001 11:54:04 +0000
Subject: [PATCH] Fix pg_index statistics query to join proper relation.

---
 src/interfaces/jdbc/org/postgresql/jdbc1/DatabaseMetaData.java | 2 +-
 src/interfaces/jdbc/org/postgresql/jdbc2/DatabaseMetaData.java | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/interfaces/jdbc/org/postgresql/jdbc1/DatabaseMetaData.java b/src/interfaces/jdbc/org/postgresql/jdbc1/DatabaseMetaData.java
index 02f6b06a276..e3f36cae00d 100644
--- a/src/interfaces/jdbc/org/postgresql/jdbc1/DatabaseMetaData.java
+++ b/src/interfaces/jdbc/org/postgresql/jdbc1/DatabaseMetaData.java
@@ -2658,7 +2658,7 @@ public class DatabaseMetaData implements java.sql.DatabaseMetaData
 				"WHERE ((c.relname = '" + tableName.toLowerCase() + "') " +
 				" AND (c.oid = x.indrelid) " +
 				" AND (i.oid = x.indexrelid) " +
-				" AND (c.relam = a.oid)) " +
+				" AND (i.relam = a.oid)) " +
 				"ORDER BY x.indisunique DESC, " +
 				" x.indisclustered, a.amname, i.relname");  
     while (r.next()) {
diff --git a/src/interfaces/jdbc/org/postgresql/jdbc2/DatabaseMetaData.java b/src/interfaces/jdbc/org/postgresql/jdbc2/DatabaseMetaData.java
index a17e9e1d84a..749c2ba83cd 100644
--- a/src/interfaces/jdbc/org/postgresql/jdbc2/DatabaseMetaData.java
+++ b/src/interfaces/jdbc/org/postgresql/jdbc2/DatabaseMetaData.java
@@ -2656,7 +2656,7 @@ public class DatabaseMetaData implements java.sql.DatabaseMetaData
 				"WHERE ((c.relname = '" + tableName.toLowerCase() + "') " +
 				" AND (c.oid = x.indrelid) " +
 				" AND (i.oid = x.indexrelid) " +
-				" AND (c.relam = a.oid)) " +
+				" AND (i.relam = a.oid)) " +
 				"ORDER BY x.indisunique DESC, " +
 				" x.indisclustered, a.amname, i.relname");  
     while (r.next()) {
-- 
GitLab