sql >> Database >  >> RDS >> Oracle

hoe de outputlengte van de sqlplus-kolom te vergroten?

Ik heb zojuist het volgende commando gebruikt:

SET LIN[ESIZE] 200

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

EDIT:Voor de duidelijkheid, geldige commando's zijn SET LIN 200 of SET LINESIZE 200 .

Dit werkt prima, maar je moet ervoor zorgen dat je consolevenster breed genoeg is. Als u SQL Plus rechtstreeks vanaf de MS Windows-opdrachtprompt gebruikt, zal het consolevenster de regel automatisch laten doorlopen op de "Schermbuffergrootte Breedte " is ingesteld op, ongeacht SQL Plus LINESIZE specificatie.

Zoals voorgesteld door @simplyharsh, kunt u ook individuele kolommen configureren om ingestelde breedtes weer te geven, met behulp van COLUMN col_name FORMAT Ax (waar x is de gewenste lengte, in tekens) - dit is handig als u een of twee extra grote kolommen heeft en u alleen een samenvatting van hun waarden in het consolescherm wilt tonen.



  1. Automatisch teruggestuurde e-mailadressen uit de database verwijderen?

  2. Ik wil de CASE-instructie gebruiken om enkele records in SQL Server 2005 bij te werken

  3. Is ODP.NET herdistribueerbaar?

  4. Prestaties van Mysql-limiet