sql >> Databáze >  >> RDS >> Oracle

jak zvýšit délku výstupu sloupce sqlplus?

Právě jsem použil následující příkaz:

SET LIN[ESIZE] 200

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

EDIT:Pro srozumitelnost jsou platné příkazy SET LIN 200 nebo SET LINESIZE 200 .

Funguje to dobře, ale musíte zajistit, aby okno konzoly bylo dostatečně široké. Pokud používáte SQL Plus přímo z příkazového řádku MS Windows, okno konzoly automaticky zalomí řádek při jakékoli velikosti šířky vyrovnávací paměti obrazovky " vlastnost nastavena na, bez ohledu na jakékoli SQL Plus LINESIZE specifikace.

Jak navrhuje @simplyharsh, můžete také nakonfigurovat jednotlivé sloupce tak, aby zobrazovaly nastavené šířky, pomocí COLUMN col_name FORMAT Ax (kde x je požadovaná délka ve znacích) – to je užitečné, pokud máte jeden nebo dva extra velké sloupce a chcete pouze zobrazit souhrn jejich hodnot na obrazovce konzoly.



  1. Vytvoření vlastní sady výsledků v MySQL

  2. Jak mohu použít JDBC ke kopírování schématu z jedné databáze do druhé bez použití Apache DDLUtils?

  3. jak optimalizovat tento vkládací php kód sql?

  4. Datový typ pole, rozdělený řetězec,