Skip to content

Commit 106dda2

Browse files
author
Dave Cramer
committed
change table name to lower case in getColumns
1 parent 6cfb3ec commit 106dda2

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/interfaces/jdbc/org/postgresql/jdbc1/DatabaseMetaData.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
/*
1414
* This class provides information about the database as a whole.
1515
*
16-
* $Id: DatabaseMetaData.java,v 1.44 2002/03/05 03:02:47 davec Exp $
16+
* $Id: DatabaseMetaData.java,v 1.45 2002/06/06 14:47:52 davec Exp $
1717
*
1818
* <p>Many of the methods here return lists of information in ResultSets. You
1919
* can use the normal ResultSet methods such as getString and getInt to
@@ -1731,7 +1731,7 @@ public java.sql.ResultSet getTables(String catalog, String schemaPattern, String
17311731
String relKind;
17321732
switch (r.getBytes(3)[0])
17331733
{
1734-
case (byte) 'r':
1734+
case (byte) 'r':
17351735
if ( r.getString(1).startsWith("pg_") )
17361736
{
17371737
relKind = "SYSTEM TABLE";
@@ -1953,12 +1953,12 @@ public java.sql.ResultSet getColumns(String catalog, String schemaPattern, Strin
19531953

19541954
if ((tableNamePattern != null) && ! tableNamePattern.equals("%"))
19551955
{
1956-
sql.append(" and c.relname like \'" + tableNamePattern + "\'");
1956+
sql.append(" and c.relname like \'" + tableNamePattern.toLowerCase() + "\'");
19571957
}
19581958

19591959
if ((columnNamePattern != null) && ! columnNamePattern.equals("%"))
19601960
{
1961-
sql.append(" and a.attname like \'" + columnNamePattern + "\'");
1961+
sql.append(" and a.attname like \'" + columnNamePattern.toLowerCase() + "\'");
19621962
}
19631963

19641964
sql.append(

src/interfaces/jdbc/org/postgresql/jdbc2/DatabaseMetaData.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
/*
1616
* This class provides information about the database as a whole.
1717
*
18-
* $Id: DatabaseMetaData.java,v 1.53 2002/06/05 19:12:01 davec Exp $
18+
* $Id: DatabaseMetaData.java,v 1.54 2002/06/06 14:47:52 davec Exp $
1919
*
2020
* <p>Many of the methods here return lists of information in ResultSets. You
2121
* can use the normal ResultSet methods such as getString and getInt to
@@ -2057,7 +2057,7 @@ public java.sql.ResultSet getColumns(String catalog, String schemaPattern, Strin
20572057

20582058
if ((tableNamePattern != null) && ! tableNamePattern.equals("%"))
20592059
{
2060-
sql.append(" and c.relname like \'" + tableNamePattern + "\'");
2060+
sql.append(" and c.relname like \'" + tableNamePattern.toLowerCase() + "\'");
20612061
}
20622062

20632063
if ((columnNamePattern != null) && ! columnNamePattern.equals("%"))

0 commit comments

Comments
 (0)