sql >> Database >  >> RDS >> Mysql

Is er een functie voor het sluiten van een door mysql voorbereide instructie met PDO?

Om de resultatenset vrij te maken, kun je de basis PHP-manier toepassen.

Als u de resultaten retourneert met PDOStatement::fetchAll() dan moet je unset() de variabele om deze te wissen:

$variable = $stmt->fetchAll();

unset($variable);
// or:
$variable = null; 

Of PDOStatement::closeCursor() (Sluit de cursor, waardoor de instructie opnieuw kan worden uitgevoerd. ) kan nuttig zijn:

$success = $stmt->closeCursor();



  1. Rijen verwijderen uit bovenliggende en onderliggende tabellen

  2. MySQL resultaten van EXECUTE opslaan in een variabele?

  3. Een blik op de Oracle Group-by Bug

  4. Plan Explorer 3.0 Webinar – Voorbeelden en vragen en antwoorden