Considérations à l'exécution <<< |
Types de curseurs | Portage >>> |
7.94 SESAM 7 Index des fonctions Manuel PHP . Introduction . Configuration à l'exécution . Notes sur la configuration . Considérations à l'exécution ->Types de curseurs . Portage . Sécurité . Migration d'une autre base SQL . Notes sur l'utilisation de types SQL divers . Support des "champs multiples" de SESAM . Voir aussi . sesam_affected_rows . sesam_commit . sesam_connect . sesam_diagnostic . sesam_disconnect . sesam_errormsg . sesam_execimm . sesam_fetch_array . sesam_fetch_result . sesam_fetch_row . sesam_field_array . sesam_field_name . sesam_free_result . sesam_num_fields . sesam_query . sesam_rollback . sesam_seek_row . sesam_settransaction |
7.94.5 Types de curseurs
Les curseurs de résultat sont alloués pour les requêtes SQL de selection, peuvent être soit "séquentiels", soit "à défilement" ("scrollable"). Les curseurs à défilement sont beaucoup plus gourmands en mémoire, et le mode par défaut est séquentiel. Lorsque vous utilisez les curseurs à défilement, le curseur peut être positionné librement dans le résultat. Pour chaque requête à défilement, il existe des valeurs globales de types de défilement (initialisée à : SESAM_SEEK_NEXT ) et la position peut être fixée une seule fois par sesam_seek_row ou bien à chaque appel, avec la fonction sesam_fetch_row . Lorsque vous lisez une ligne avec un curseur à défilement, le traitement suivant est effectué à partir des valeurs globales de type de défilement et de position :
|
<< | Types de curseurs | >> |
Considérations à l'exécution | SESAM | Portage |