'Drop the table.'

def dropTable(self, checkfirst=True):

    dropParams = {'checkfirst': checkfirst}
    if self.table.bind.engine.url.drivername.startswith('ibm_db'):
        del dropParams['checkfirst']
    try:
        self.table.drop(**dropParams)
    except exc.ProgrammingError:
        if (not self.table.bind.engine.url.drivername.startswith('ibm_db')):
            raise
