Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit f3d7be9

Browse files
committed
more adjustments for #353
1 parent 2550bbc commit f3d7be9

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

plugins/generic/databases.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -513,7 +513,7 @@ def getColumns(self, onlyColNames=False, colTuple=None, bruteForce=None):
513513
query = rootQuery.inband.query % (unsafeSQLIdentificatorNaming(tbl), unsafeSQLIdentificatorNaming(conf.db))
514514
query += condQuery
515515
elif Backend.getIdentifiedDbms() in (DBMS.ORACLE, DBMS.DB2):
516-
query = rootQuery.inband.query % (unsafeSQLIdentificatorNaming(tbl.upper()), unsafeSQLIdentificatorNaming(conf.db))
516+
query = rootQuery.inband.query % (unsafeSQLIdentificatorNaming(tbl.upper()), unsafeSQLIdentificatorNaming(conf.db.upper()))
517517
query += condQuery
518518
elif Backend.isDbms(DBMS.MSSQL):
519519
query = rootQuery.inband.query % (conf.db, conf.db, conf.db, conf.db,
@@ -593,7 +593,7 @@ def getColumns(self, onlyColNames=False, colTuple=None, bruteForce=None):
593593
query += condQuery
594594

595595
elif Backend.getIdentifiedDbms() in (DBMS.ORACLE, DBMS.DB2):
596-
query = rootQuery.blind.count % unsafeSQLIdentificatorNaming(tbl.upper())
596+
query = rootQuery.blind.count % (unsafeSQLIdentificatorNaming(tbl.upper()), unsafeSQLIdentificatorNaming(conf.db.upper()))
597597
query += condQuery
598598

599599
elif Backend.isDbms(DBMS.MSSQL):
@@ -641,7 +641,7 @@ def getColumns(self, onlyColNames=False, colTuple=None, bruteForce=None):
641641
query += condQuery
642642
field = None
643643
elif Backend.getIdentifiedDbms() in (DBMS.ORACLE, DBMS.DB2):
644-
query = rootQuery.blind.query % unsafeSQLIdentificatorNaming(tbl.upper())
644+
query = rootQuery.blind.query % (unsafeSQLIdentificatorNaming(tbl.upper()), unsafeSQLIdentificatorNaming(conf.db.upper()))
645645
query += condQuery
646646
field = None
647647
elif Backend.isDbms(DBMS.MSSQL):
@@ -661,7 +661,7 @@ def getColumns(self, onlyColNames=False, colTuple=None, bruteForce=None):
661661
if Backend.getIdentifiedDbms() in (DBMS.MYSQL, DBMS.PGSQL):
662662
query = rootQuery.blind.query2 % (unsafeSQLIdentificatorNaming(tbl), column, unsafeSQLIdentificatorNaming(conf.db))
663663
elif Backend.getIdentifiedDbms() in (DBMS.ORACLE, DBMS.DB2):
664-
query = rootQuery.blind.query2 % (unsafeSQLIdentificatorNaming(tbl.upper()), column)
664+
query = rootQuery.blind.query2 % (unsafeSQLIdentificatorNaming(tbl.upper()), column, unsafeSQLIdentificatorNaming(conf.db.upper()))
665665
elif Backend.isDbms(DBMS.MSSQL):
666666
query = rootQuery.blind.query2 % (conf.db, conf.db, conf.db, conf.db, column, conf.db,
667667
conf.db, conf.db, unsafeSQLIdentificatorNaming(tbl).split(".")[-1])

0 commit comments

Comments
 (0)