sql >> Database teknologi >  >> RDS >> Oracle

hvordan man øger sqlplus kolonne output længde?

Jeg har lige brugt følgende kommando:

SET LIN[ESIZE] 200

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

EDIT:For klarhedens skyld er gyldige kommandoer SET LIN 200 eller SET LINESIZE 200 .

Dette fungerer fint, men du skal sikre dig, at dit konsolvindue er bredt nok. Hvis du bruger SQL Plus direkte fra MS Windows Kommandoprompt, vil konsolvinduet automatisk ombryde linjen uanset "Skærmbufferstørrelsen Bredde " egenskab er indstillet til, uanset hvilken som helst SQL Plus LINESIZE specifikation.

Som foreslået af @simplyharsh kan du også konfigurere individuelle kolonner til at vise indstillede bredder ved hjælp af COLUMN col_name FORMAT Ax (hvor x er den ønskede længde i tegn) - dette er nyttigt, hvis du har en eller to ekstra store kolonner, og du blot ønsker at vise en oversigt over deres værdier på konsolskærmen.



  1. Byg hurtigt en PHP CRUD-grænseflade med PDO Advanced CRUD Generator Tool

  2. En guide til partitionering af data i PostgreSQL

  3. SQL Server og Oracle, hvilken er bedst med hensyn til skalerbarhed?

  4. Sådan opdaterer du kolonne med null-værdi