Un curseur est une requête multiligne, qui permet de nommer une zone de travail et d'accéder aux informations qu'elle contient. Vous créez les curseurs de package de base de données sur l'onglet Curseurs de la feuille de propriétés d'un package de base de données, en utilisant l'outil Ajouter une ligne.
Outre les propriétés standard Nom, Code et Commentaire, un curseur de package de base de données a les propriétés suivantes :
Propriété |
Description |
---|---|
Package |
Nom du package de base de données auquel le curseur appartient. |
Type de données de résultat |
Permet de définir le type de données de la valeur de résultat d'un curseur. |
Public |
Permet de déclarer le curseur dans la spécification de package et de permettre son utilisation hors du package de base de données. Un curseur privé (case décochée) n'est défini que dans le corps du package. |
Paramètres – Répertorie les paramètres d'entrée et de sortie requis par le curseur (voir Paramètres de package de base de données).
Définition - Permet de définir le curseur. Vous pouvez utiliser les opérateurs et les fonctions pour insérer des éléments de script dans la définition du curseur.
Select empno, empname, job FROM emp WHERE deptno=20 and empno = num ;