Fonctions SQLxxx
Les fonctions suivantes sont disponibles :
- Récupération d'une valeur à partir d'une instruction "select" dans une colonne de table
- Récupération de données renvoyées par une procédure
- Récupération d'une valeur par une instruction "select" complète
- Contrôle d'existence d'une valeur par le lancement d'une instruction "select".
Pour plus d’information sur les valeurs renvoyées lors d’une conversion, reportez-vous à Valeurs de retour.
Récupération d'une valeur à partir d'une instruction "select" dans une colonne de table (SQLSELECT)
szCol
|
char
|
I
|
Nom de la colonne dans laquelle la recherche a lieu
|
szTable
|
char
|
I
|
Nom de la table dans laquelle la recherche a lieu
|
szCondWhere
|
char
|
I
|
Condition de recherche associée à l'instruction "select"
|
szZoneRetour
|
char
|
O
|
Résultat de la requête (première valeur rencontrée)
|
szCodeRet
|
char
|
O
|
Code retour de la fonction
|
Récupération de données renvoyées par une procédure (SQLPROC)
szProc
|
char
|
I
|
Instruction d'appel de la procédure
|
szParamIn
|
char
|
I
|
Valeur du paramètre d'entrée de la procédure
|
szParamOut
|
char
|
O
|
Valeur du paramètre de sortie de la procédure
|
szCodeRet
|
char
|
O
|
Code retour de la fonction
|
szCodeRetProc
|
char
|
O
|
Code retour de la procédure
|
Récupération d'une valeur par une instruction “select” complète (SQLDIRECTSELECT)
szSelect
|
char
|
I
|
Requête soumise
|
szZoneRetour
|
char
|
O
|
Résultat de la requête (première valeur rencontrée)
|
szCodeRet
|
char
|
O
|
Code retour de la fonction
|
Contrôle d'existence d'une valeur par le lancement d'une instruction "select" (SQLDIRECTSELECT).
szSelect
|
char
|
I
|
Requête activée
|
szValue
|
char
|
I
|
Valeur de la donnée à contrôler par la requête
|
szCodeRet
|
char
|
O
|
Code retour de la fonction
|
Valeurs de retour
Les valeurs de retour des fonctions SQLxxx sont :
- 0 : ONE_ROW
- PROC_OK (pour les requêtes)
- RET_PLSQL_OK (pour la procédure)
- 1 : NO_ROW
- 2 : FEW_ROW
- 9 : ERROR_SQL