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

Nastavení SQLPlus pro generování datového souboru odděleného tabulátory

Jak Justin zdůraznil ve svém odkazu, pomocí set colsep funkce SQLPlus příkaz uloží zadání oddělovače pro každý sloupec.

Ale pro hodnoty oddělené tabulátory set colsep Chr(9) nebude fungovat.

Pro UNIX nebo LINUX použijte set colsep ' ' s mezerou mezi jednoduchými uvozovkami je zadaný tabulátor.

V systému Windows použijte tato nastavení:

col TAB# new_value TAB NOPRINT
select chr(9) TAB# from dual;
set colsep "&TAB"

select * from table;


  1. int(11) vs. int (cokoli jiného)

  2. Export velké databáze do souboru bez mysqldump, nízké nároky na paměť

  3. Proč oracle neukazuje celočíselnou část desetinného čísla

  4. Neo4j - Zrušte omezení pomocí Cypher