The UNIX and Linux Forums  
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.

Go Back   UNIX og Linux Forums > Top Forums > Shell programmering og Skripting
.
google unix.com



Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her.

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
Bruke isql i korn shell risk_sly UNIX for Dummies Spørsmål og svar 2 09-25-2008 10:46
får verdier fra isql søket DebianJ Shell programmering og Skripting 3 06-27-2008 06:52
isql søket i unix shell script jaydeep_sadaria Shell programmering og Skripting 3 11-14-2007 03:07
sammensatt variabel i Korn shell ZINGARO Shell programmering og Skripting 5 10-03-2007 10:57
Innstilling verdien av Shell variabel fra ISQL pussa Shell programmering og Skripting 3 08-29-2006 07:23

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øk i denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 02-09-2009
Cailet Cailet is offline
Registrert bruker
  
 

Bli Dato: Oct 2007
Innlegg: 19
Innstilling variabel for søk ved hjelp iSql / Korn Shell

Hi All -

Første gangen du bruker iSql.
Jeg har 4 query filer - noen har mer enn 1 linje av SQL-setninger

Etter litt forskning det synes jeg kan bare bruke-i kommando og angi inndatafilen.

Spørsmål:
  1. Har det noe å si at det er flere forespørsler i hver fil? Må jeg ha spesiell formatering i filene for å påse at alt prosesser riktig?
  2. Er det mulig å passere på variablene for søket påstandene?

Takk!
  #2 (permalink)  
Old 02-09-2009
quirkasaurus's Avatar
quirkasaurus quirkasaurus is offline
Registrert bruker
  
 

Bli Date: Jan 2009
Beliggenhet: Canton, Michigan
Innlegg: 373
1.) Flere forespørsler kan skilles med semikolon.

2.) Innenfor Shell, kan du bruke 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
Registrert bruker
  
 

Bli Dato: Oct 2007
Innlegg: 19
Ok - så jeg kan plassere flere spørringer i filen min så lenge de har alle den halvt kolon.

siden jeg har en fil full av spørringer, jeg ønsker å bruke "-i"-alternativet. Med mindre jeg mangler noe, det virket som setter dem hardkodet i script ville bli altfor mye. Finnes det noen måte for meg å passere en variabel i iSql kommandoen når den kjører filen?
  #4 (permalink)  
Old 02-09-2009
quirkasaurus's Avatar
quirkasaurus quirkasaurus is offline
Registrert bruker
  
 

Bli Date: Jan 2009
Beliggenhet: Canton, Michigan
Innlegg: 373
Bruke mitt svar til # 2.

Erstatningshøytidsdag en posisjonsdata parameter som så:

% My_sql_stuff.sh first_arg second_arg

inne 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

Hugseliste

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er PÃ¥
Smilefjes er PÃ¥
[IMG] koden PÃ¥
HTML-koden Av
Pingbacks er PÃ¥
Refbacks er PÃ¥




Alle klokkeslett er GMT -4. NÃ¥ er klokken 02:46.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0