Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Wie kann man die Ausgabelänge der sqlplus-Spalte erhöhen?

Ich habe gerade den folgenden Befehl verwendet:

SET LIN[ESIZE] 200

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

BEARBEITEN:Zur Verdeutlichung sind gültige Befehle SET LIN 200 oder SET LINESIZE 200 .

Das funktioniert gut, aber Sie müssen sicherstellen, dass Ihr Konsolenfenster breit genug ist. Wenn Sie SQL Plus direkt von der MS Windows-Eingabeaufforderung aus verwenden, wird das Konsolenfenster die Zeile automatisch umbrechen, unabhängig von der "Bildschirmpuffergröße Breite " auf gesetzt ist, unabhängig von SQL Plus LINESIZE Spezifikation.

Wie von @simplyharsh vorgeschlagen, können Sie auch einzelne Spalten konfigurieren, um festgelegte Breiten anzuzeigen, indem Sie COLUMN col_name FORMAT Ax verwenden (wobei x ist die gewünschte Länge in Zeichen) - dies ist nützlich, wenn Sie eine oder zwei besonders große Spalten haben und nur eine Zusammenfassung ihrer Werte auf dem Konsolenbildschirm anzeigen möchten.