TailleTableauResultatSql

Instruction attribut. Déclare la taille des tableaux des résultats.

Syntaxe

TailleTableauResultatSql TailleTableauResultat

TailleTableauResultatSql Expression

Description

L'instruction TailleTableauResultatSql permet de déclarer la taille des tableaux des résultats d'une requête Structured Query Language (SQL).

Cela active le principe de l'Array Fetch Processing qui permet d'optimiser la communication avec le moteur de la source de données relationnelles.

La requête Sql ne sollicite pas le moteur de la source de données relationnelles à chaque boucle de l'instruction RequeteSql. Cela se fait soit soit :

La gestion de l'Array Fatch Processing est transparente.

Selon le contexte :

Exemple

ConnexionSql
/**********/

RequeteSql
/********/

Principal
/*******/
...
/* Requete Sql utilisant l'Array Fetch Processing. La taille est 256 éléments. */
RequeteSql MaRequeteSql ConnexionSql MaConnexionSql Fin RequeteSql
...
/* On vide les tableaux des parametres. */
ViderTableauParametre MaRequeteSql;
...
Fin Principal

Avertissement

Il n'est pas possible d'employer l'Array Fetch Processing avec pour résultats longs.

Voir aussi

TailleTableauParametreSql pour spécifier la taille des tableaux des paramètres.
BlocSql pour exécuter un bloc Pl/Sql. OrdreSql pour exécuter un ordre Pl/Sql. RequeteSql pour exécuter une requête Sql.

Traduction

---------