Go Back   De Unix-en Linux Forum > Top Forums > Programmeren en Shell Scripting
.
Google Site



Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier.

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 12-02-2005
Geregistreerde gebruiker
 

Join Date: Sep 2005
Posts: 74
helpen bij de kop van sql

Ik heb dit script hier ..
tekst \u003d / d :/...../ 1.txt

ORACLE_HOME / bin / sqlplus-S ............
.................................................. .

spool $ tekst;
selecteer
item | | '|' | |
ord_no | | '|' | |
prijs | | '|' | |
uit order_table

De output header van deze gespoold gegevens zullen worden
item ||'|'|| ord_no ||'|'|| prijs ||'|'|
--------------------------------
F42777 | 073059 | 100 |


Maar nu wil ik de kop te worden als deze, en de output blijft hetzelfde .... Is er een manier om dit te doen?

Post | ord_no | Prijs |
--------------------------------
F42777 | 073059 | 100 |

dank voor de geweldige hulp!
Sponsored Links
  #2 (permalink)  
Old 12-02-2005
mona's Avatar
Geregistreerde gebruiker
 

Join Date: november 2005
Locatie: Singapore
Posts: 96
Je moet expliciet spool de inhoud van de koptekst ook als deze.


Code:
spool $text;
select 'item|ord_no|price|' from dual;
select
item || '|' ||
ord_no || '|' ||
price || '|' ||
from order_table;
spool off

  #3 (permalink)  
Old 12-02-2005
Geregistreerde gebruiker
 

Join Date: Sep 2005
Posts: 74
Citaat:
Oorspronkelijk geplaatst door andras
Je moet expliciet spool de inhoud van de koptekst ook als deze.


Code:
spool $text;
select 'item|ord_no|price|' from dual;
select
item || '|' ||
ord_no || '|' ||
price || '|' ||
from order_table;
spool off

Ik heb geprobeerd .. maar het werkt niet .. krijg ik dit
'Post | ord_no | Prijs |
-------------------
Post | ord_no | Prijs |

item | | '|' | | ord_no | | '|' | | Prijs | | '|' | |
---------------------------------------
F42777 | 073059 | 100 |


nu heb ik 3 kop ......
  #4 (permalink)  
Old 12-02-2005
Geregistreerde gebruiker
 

Join Date: Sep 2004
Locatie: Mumbai-India
Posts: 158
Geen '|' in alias

De '|' is de concatenatie karakter in SQL. Daarom kan niet worden gebruikt in een aliasnaam. Anders zou je gezien uw kolom naam van een alias. Probeer reteivbg de kolom namen in uw script via een andere query en daarna fuseren de header en de data.

Groeten,
Rahul.
  #5 (permalink)  
Old 12-02-2005
Geregistreerde gebruiker
 

Join Date: Sep 2005
Posts: 74
ok thanks! Ik heb hem ..

Laatst gewijzigd door forevercalz; op 12.02.2005 03:27..
Sponsored Links
Closed Thread

Bladwijzers

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Uit


Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
Het lezen van de kop van een tar-bestand (POSIX header) Tanvirk Linux 2 01-31-2008 08:50
invoegen in de kopregel. xls Tish UNIX voor Dummies Questions & Answers 11 12-07-2007 03:53 PM
Hoe Parse TCP header cool_vip Programmering 2 08-23-2005 09:27
Het maken van een kop. rooh UNIX voor Dummies Questions & Answers 2 04-06-2002 06:41 PM



Alle tijden zijn GMT -4. Het is nu 10:22.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De UNIX-en Linux Forums Copyright © 1993-2010. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0