code: public function updateSet(string $tableName, array $rowData, string $pkName) : bool
      {
          $columnNames = array_keys($rowData);
          $strParans = [];
          foreach ($columnNames as $key) {
              if ($key !== $pkName) {
                  $strParans[] = $key . "=:" . $key;
              }
          }
          $strParans = implode(", ", $strParans);
  
          $strSQL = "UPDATE $tableName SET $strParans WHERE $pkName=:$pkName;";
          return $this->executeInstruction($strSQL, $rowData);
      }
docs: Efetua uma instrução "UPDATE SET" na tabela de dados alvo
  para cada um dos itens existentes no array associativo passado.
  
  @param       string $tableName
  Nome da tabela de dados.
  
  @param       array $rowData
  Array associativo mapeando colunas e valores a serem
  utilizados na intrução SQL.
  
  @param       string $pkName
  Nome da chave primária a ser usada.
  Seu respectivo valor deve estar entre aqueles constantes
  em "$rowData".
  
  @return      bool