![]() |
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt. |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| probléma dd parancsot vagy talán AFS probléma | Anta | Shell programozás és Scripting | 0 | 08-25-2006 11:10 AM |
| A SSH auth probléma | budrito | A UNIX a fejlett és szakértői Felhasználók | 1 | 03-17-2004 10:12 AM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
A Doozy egy problémát nekem
Van egy jelentést Kell formátum egy szép látszó fix hosszúságú minden oszlop a kibocsátás
A jelentés így néz ki 1. Első cím Keresés Az első lekérdezés szintaxisa (select * from tablea) column1a, column2a ROWDATA ....... ROWDATA ....... ROWDATA ...... 2. Második cím Keresés A második lekérdezés szintaxisa (select * from tableb) column1b, column2b ROWDATA ................................................. ....., ROWDATA ROWDATA ................................................. ......, ROWDATA 3. Harmadik Query Syntax A második lekérdezés szintaxisa (select * from tablec) column1c, column2c ROWDATA ................................., ROWDATA ROWDATA ................................., ROWDATA Amint látható a oszlopszélesség változik minden lekérdezés eredményeként meg. hogyan tudom ezt a formátumot a jelentés, hogy a végén minden oszlopban van mind vesszővel elválasztva, és adjunk hozzá csak egy hely, hogy a kompakt a jelentést. A pontok minden egyes sora egy olyan hely Ez egy igazán nehéz nekem Any help is greatly appreciated. Köszönöm |
|
||||
|
Nem vagyok egy nagy sql személy úgyhogy általában egy fájlt az adatokat az SQL utasításokat, majd awk (a sugegsted előtt), hogy milyen formában akarom.
Én általában tedd a forgatókönyvet, egy kicsit olyan, mint ez. sqlplus-s user / password> a_temp_file <<! meg lin 500 meg oldalakat 0 válassza a "~" kijelentés .... .... ..; ! Használhatom a ~ így kereshetünk rá később. Majd ugyanabban a script használatod awk a a_temp_file megváltoztatni a formátum, amit vágy. Awk törölni kell a külső üres. awk '/ ~ / (print $ 1, $ 2, $ 3, $ 4)' a_temp_file> report_file. Megváltoztathatja az, hogy <tab> "\ t", vagy bármely más dolog. Azt is könnyen fel coloumn nevek és a dolgok, mint ez. Remélem ez segít |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|