Section courante

A propos

Section administrative du site

END-UNSTRING

Fin de déchaîne de caractères
Cobol

Syntaxe

UNSTRING identifier
[DELIMITED [BY][ALL] identifier OR [ALL] identifier] INTO
identifier [DELIMITER [IN] identifier][COUNT [IN] identifier]
[[WITH] POINTER identifier][TALLYING [IN] identifier]
[[ON] OVERFLOW statementlist][NOT [ON] OVERFLOW statementlist]
[END-UNSTRING]

Paramètres

Nom Description
identifier Ce paramètre désigne la variable contenant la chaîne de caractères à décomposer ou à analyser.
DELIMITED BY Ce paramètre permet de spécifier le caractère ou la chaîne servant de séparateur pour découper la chaîne source.
ALL identifier Ce paramètre indique que toutes les occurrences du séparateur spécifié doivent être prises en compte pour la découpe.
INTO identifier Ce paramètre permet d'indiquer les variables dans lesquelles les segments extraits de la chaîne seront placés.
DELIMITER IN identifier Ce paramètre permet d'entreposer dans une variable le séparateur rencontré à la fin de chaque segment extrait.
COUNT IN identifier Ce paramètre permet d'entreposer dans une variable le nombre de caractères transférés dans chaque destination de champ.
POINTER identifier Ce paramètre permet de spécifier ou de suivre la position courante dans la chaîne source pendant la décomposition.
TALLYING IN identifier Ce paramètre permet de compter et d'entreposer le nombre total de champs extraits et transférés lors de l'opération.
ON OVERFLOW Ce paramètre permet de définir les instructions à exécuter lorsque la chaîne source ne peut pas être complètement analysée (exemple : trop peu de champs).
NOT ON OVERFLOW Ce paramètre permet de spécifier les instructions à exécuter uniquement si l'opération s'est déroulée sans erreur de dépassement.

Description

Cette instruction permet d'indiquer la fin de l'instruction UNSTRING.

Remarques



Dernière mise à jour : Jeudi, le 28 juillet 2011