Hvordan sende parametre til en DB2 Program i JCL

Hvis du programmerer et skript eller program som bruker jobbstyrespråket og må passere kode på en DB2-database, kan du gjøre det ved hjelp av innfødte JCL kode. JCL og DB2 er begge utviklet for IBM Unix-baserte operativsystemer datamaskiner og servere. Fordi både programmeringsspråk og databasetypen som brukes er på samme operativsystem, det kan du overføre data direkte fra skriptspråk.

Bruksanvisning

1 Åpne JCL skript i din foretrukne editor på datamaskinen.

2 Bla gjennom manuset til stedet der du ønsker å sende informasjon til DB2-database.

3 Kopier og lim følgende linjer med kode:
// Trinn 1 EXEC PGM = DSNUT1
// SYSIN DD


SELECT FROM tabell WHERE field2 =
// DD DISP = SHR, DSN = PARMFILE NAVN
// DD *

Erstatt "DSNUT1" med databasenavnet du vil bruke. Bytt stjernen følgende "DD" med databaseinnhold ID. Erstatt "bord" med bordvalg for å legge til og "field2" med kolonnen til inngangsdata til.

4 Lagre koden din.