sql >> Databasteknik >  >> RDS >> Oracle

hur man ökar sqlplus kolumn output längd?

Jag har precis använt följande kommando:

SET LIN[ESIZE] 200

(från http://ss64.com/ora/syntax-sqlplus-set.html ).

EDIT:För tydlighetens skull är giltiga kommandon SET LIN 200 eller SET LINESIZE 200 .

Detta fungerar bra, men du måste se till att ditt konsolfönster är tillräckligt brett. Om du använder SQL Plus direkt från MS Windows Command Prompt, kommer konsolfönstret automatiskt att radbryta raden oavsett "Skärmbuffertstorlek Bred " egenskapen är inställd på, oavsett SQL Plus LINESIZE specifikation.

Som föreslagits av @simplyharsh kan du också konfigurera enskilda kolumner för att visa inställda bredder, med COLUMN col_name FORMAT Ax (där x är önskad längd, i tecken) - detta är användbart om du har en eller två extra stora kolumner och du bara vill visa en sammanfattning av deras värden på konsolskärmen.



  1. Finns det ett automatiskt sätt att generera ett återställningsskript när man infogar data med LINQ2SQL?

  2. (Java) Korrekt användning av kommandoradsexekvering

  3. Dålig praxis i databasdesign

  4. kan inte ansluta till mysql docker från lokalt