Changeset 31844
- Timestamp:
- Jul 8, 2011, 2:52:23 PM (15 years ago)
- File:
-
- 1 edited
-
trunk/ippToPsps/jython/mysql.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippToPsps/jython/mysql.py
r31820 r31844 21 21 22 22 ''' 23 def __init__(self, logger, d bType):23 def __init__(self, logger, doc, dbType): 24 24 25 25 # set up logging 26 26 self.logger = logger 27 self.doc = doc 27 28 self.logger.debug("MySql class constructor") 28 29 29 30 # open config and grab database parameters 30 doc = ElementTree(file="config.xml") 31 self.dbName = doc.find(dbType +"/name").text 32 self.dbHost = doc.find(dbType +"/host").text 33 self.dbUser = doc.find(dbType +"/user").text 34 self.dbPass = doc.find(dbType +"/password").text 31 self.dbName = self.doc.find(dbType +"/name").text 32 self.dbHost = self.doc.find(dbType +"/host").text 33 self.dbUser = self.doc.find(dbType +"/user").text 34 self.dbPass = self.doc.find(dbType +"/password").text 35 35 36 36 # set up JDBC connection … … 209 209 rs.first() 210 210 nBad = rs.getInt(1) 211 self.logger.info("%5d NULL %s values in table %s. Deleting." % (nBad, columnName, tableName))212 211 213 212 sql="DELETE from " + tableName + " WHERE " + columnName + " = " + value 214 213 self.execute(sql) 214 self.logger.info("%s '%s' values in %s %5d deleted" % (columnName, value, tableName, nBad)) 215 215 216 216 ''' … … 223 223 rs.first() 224 224 nBad = rs.getInt(1) 225 self.logger.info("%5d NULL %s values in table %s. Deleting." % (nBad, columnName, tableName))226 225 227 226 sql="DELETE from " + tableName + " WHERE " + columnName + " IS NULL" 228 227 self.execute(sql) 228 self.logger.infoPair("NULLs deleted from %s" % tableName, "%-5d %s" % (nBad, columnName)) 229 229 230 230 '''
Note:
See TracChangeset
for help on using the changeset viewer.
