non, à mon avis, ça n'est pas la meilleure solution, parceque si un jour tu utilises cette fonction dans une transaction, tu auras une erreur (pas de close table dans une transaction). et si tu as des tables que tu veux garder ouvertes, tu fais quoi?
même si ça fait quelques lignes de code en plus à écrire, use in... est préférable à tous points de vue
|