Affichage spécifique : commande COLUMN


Les commandes SQL*Plus à retenir pour définir, suspendre/activer ou annuler le format d'affichage d'une donnée quelle que soit la table concernée sont :

Commande Description
COL[UMN] column FOR[MAT] format Modifie l'affichage des données de la colonne.
COL[UMN] column Affichage le formatage actuel de la colonne spécifiée.
COL[UMN] Affiche le format de toutes les colonnes.
COL[UMN] column CLE[AR] Efface le format pour la colonne spécifiée.
COL[UMN] column OFF Suspend le format d'affichage défini pour la colonne column.
Le format reste défini mais n'est pas appliqué lors des affichages ultérieurs.
COL[UMN] column ON Re-active le format d'affichage pour la colonne column..
CLE[AR] COL[UMN] Efface le format de toutes les colonnes.



La syntaxe complète pour contrôler l'affichage d'une colonne est la suivante :
	COLUMN [ {column  |  alias} [option] ]
Si un alias est utilisé la colonne ne peut plus être référencée par son nom mais uniquement par cet alias.


Les options autorisées sont :

Option Description
CLE[AR] Efface tous les formats de la colonne.
FOR[MAT] format Modifie l'affichage des données de la colonne.
HEA[DING] text Etablit l'entête de la colonne.
Une ligne verticale (|) force un passage à la ligne dans l'entête si aucune justification n'est définie.
JUS[TIFY] {align} Justifie l'entête de la colonne (et non des données) : les valeurs autorisées pour align sont left, center ou right.
NOPRI[NT] Cache la colonne.
NUL[L] text Donne le texte à être afficher à la place des valeurs NULL.
OFF | ON POur suspendre ou activer le format d'affichage défini.
Le format suspendu reste défini mais n'est pas appliqué lors des affichages ultérieurs.
PRI[NT] Affiche la colonne.
TRU[NCATED] Tronque la chaîne de caractères à la fin de la première ligne d'affichage.
WRA[PPED] La fin de la chaîne de caractères est affichée sur la ligne suivante.