Section courante

A propos

Section administrative du site

CLOSE

Ferme
Cobol

Syntaxe

CLOSE filename1 [(REAL|UNIT) [WITH NO REWIND]] [WITH (NO REWIND|LOCK)]
[,filename2 [(REAL|UNIT) [WITH NO REWIND]]] ... [WITH (NO REWIND|LOCK)]
CLOSE filename1 [WITH LOCK]
[,filename2 [WITH LOCK]] ...

Paramètres

Nom Description
filename1, filename2, ... Ces paramètres désignent les noms logiques des fichiers ouverts précédemment dans le programme COBOL. L'instruction CLOSE agit sur chacun des fichiers listés pour mettre fin à leur utilisation, ce qui peut impliquer l'écriture des tampons restants, la libération des ressources ou le repositionnement du fichier.
REAL Ce paramètre permet d'indiquer que le fichier est un fichier réel sur le support physique.
UNIT Ce paramètre permet d'indiquer une unité logique, souvent dans le contexte de périphériques physiques comme des bandes magnétiques.
WITH NO REWIND Ce paramètre permet d'indiquer des fichiers séquentiels sur bandes magnétique. Il signifie que le fichier ne doit pas être rembobiné après sa fermeture. Cela peut être utile lorsque plusieurs fichiers sont enchaînés sur la même bande et que l'on veut garder la position actuelle pour un traitement ultérieur.
WITH LOCK Ce paramètre permet de maintenir le verrouillage du fichier même après sa fermeture. Il est utilisé pour des raisons de synchronisation ou de sécurité dans des environnements multi-utilisateurs, pour empêcher d'autres programmes d'ouvrir ou modifier le fichier fermé tant que le verrou est actif.

Description

Cette instruction permet de terminer les traitements de fichiers.

Remarques



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