code: private void fillUUIDSColumn(
          CmsSetupDb dbCon,
          String tablename,
          String column,
          String newvalue,
          String oldid,
          String tempValue) throws SQLException {
  
          System.out.println(new Exception().getStackTrace()[0].toString());
          if (dbCon.hasTableOrColumn(tablename, column)) {
              String query = readQuery(QUERY_TRANSFER_UUID);
              Map<String, String> replacer = new HashMap<String, String>();
              replacer.put(REPLACEMENT_TABLENAME, tablename);
              replacer.put(REPLACEMENT_COLUMN, column);
              replacer.put(REPLACEMENT_OLDID, oldid);
              List<Object> params = new ArrayList<Object>();
              params.add(newvalue);
              params.add(new Integer(tempValue)); // Change type to integer
  
              dbCon.updateSqlStatement(query, replacer, params);
          } else {
              System.out.println("column " + column + " in table " + tablename + " does not exists");
          }
      }
docs: Updates the given table with the new UUID value.<p>
  
  @param dbCon the db connection interface
  @param tablename the table to update
  @param column the column to update
  @param newvalue the new value to insert
  @param oldid the old id to compare the old value to
  @param tempValue the old value in the temporary table
  
  @throws SQLException if something goes wrong