Oracle
 sql >> Base de données >  >> RDS >> Oracle

comment augmenter la longueur de sortie de la colonne sqlplus ?

Je viens d'utiliser la commande suivante :

SET LIN[ESIZE] 200

(de http://ss64.com/ora/syntax-sqlplus-set.html ).

EDIT :pour plus de clarté, les commandes valides sont SET LIN 200 ou SET LINESIZE 200 .

Cela fonctionne bien, mais vous devez vous assurer que la fenêtre de votre console est suffisamment large. Si vous utilisez SQL Plus directement à partir de l'invite de commande MS Windows, la fenêtre de la console enveloppera automatiquement la ligne quelle que soit la "Taille de la mémoire tampon de l'écran Largeur " la propriété est définie sur, quel que soit SQL Plus LINESIZE spécification.

Comme suggéré par @simplyharsh, vous pouvez également configurer des colonnes individuelles pour afficher des largeurs définies, en utilisant COLUMN col_name FORMAT Ax (où x est la longueur souhaitée, en caractères) - ceci est utile si vous avez une ou deux colonnes extra larges et que vous souhaitez simplement afficher un résumé de leurs valeurs sur l'écran de la console.