The UNIX and Linux Forums  
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.

Go Back   UNIX og Linux Forums > Top Forums > Shell Programmering og Scripting
.
google unix.com



Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her.

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
Brug isql i Korn shell risk_sly UNIX for dummyer Spørgsmål & svar 2 09-25-2008 11:46 PM
få værdier fra isql query DebianJ Shell Programmering og Scripting 3 06-27-2008 07:52 AM
isql forespørgsel i UNIX shell script jaydeep_sadaria Shell Programmering og Scripting 3 11-14-2007 03:07 AM
sammensatte variable i Korn shell ZINGARO Shell Programmering og Scripting 5 10-03-2007 11:57 AM
Indstilling af værdien af Shell variable fra ISQL bedugget Shell Programmering og Scripting 3 08-29-2006 08:23 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 02-09-2009
Cailet Cailet is offline
Registreret Bruger
  
 

Join Date: oktober 2007
Stillinger: 19
Indstilling variable for forespørgslen bruger iSql / Korn Shell

Hi All -

Første gang, du bruger iSql.
Jeg har 4 query files - nogle har mere end 1 linje af SQL-sætninger

Efter en smule forskning fremgår det, jeg kan bare bruge den-i kommando og specificere input filen.

Spørgsmål:
  1. Betyder det noget, at der er flere forespørgsler i hver fil? Har jeg brug for at have særlige formatering inden filerne at sikre, at alt processer korrekt?
  2. Er der nogen måde at passere ind variabler for forespørgslen udsagn?

Tak!
  #2 (permalink)  
Old 02-09-2009
quirkasaurus's Avatar
quirkasaurus quirkasaurus is offline
Registreret Bruger
  
 

Join Date: Jan 2009
Beliggenhed: Canton, Michigan
Posts: 373
1). Multiple forespørgsler kan være adskilt af semikolon.

2.) Inden i råtanken, kan du bruge denne:

Code:
isql << EOF

SELECT some_stuff
  FROM table_some_thing
 WHERE some_field = "$some_input_variable" ;

EOF
  #3 (permalink)  
Old 02-09-2009
Cailet Cailet is offline
Registreret Bruger
  
 

Join Date: oktober 2007
Stillinger: 19
Ok - så jeg kan lægge flere søgninger i min fil, så længe de har alle semi colon.

da jeg har en fil fuld af forespørgsler, jeg ønsker at bruge "-i" option. Medmindre jeg manglede noget, det ser ud som om at sætte dem hardcodede i scriptet ville være alt for meget. Er der nogen måde for mig at viderebringe en variabel i iSql kommando, når det kører filen?
  #4 (permalink)  
Old 02-09-2009
quirkasaurus's Avatar
quirkasaurus quirkasaurus is offline
Registreret Bruger
  
 

Join Date: Jan 2009
Beliggenhed: Canton, Michigan
Posts: 373
Brug mit svar på # 2.

Stedfortræder en positionsbestemmelsesudstyr parameter som så:

% My_sql_stuff.sh first_arg second_arg

inde i my_sql_stuff.sh:

Code:
isql << EOF

SELECT some_stuff
  FROM table_some_thing
 WHERE some_field = "$1"
   AND something_else = "$2";

EOF
Closed Thread

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er PÃ¥
Smilies er PÃ¥
[IMG] koden er PÃ¥
HTML-koden er Slukket
Trackbacks er PÃ¥
Pingbacks er PÃ¥
Refbacks er PÃ¥




Alle tidspunkter er GMT -4. Den tid er nu 09:24 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0