Ved hjelp av kommandolinjebehandleren kan du kjøre SQL-setninger mot en verts- eller AS/400-databasetjener, etter først å ha oppgitt db2. Hvis du vil vite mer om forskjellene mellom SQL for AS/400 og DB2 Connect, leser du SQL-setninger for verts- eller AS/400-tjenere som er støttet av DB2 Connect og SQL-setninger for verts- eller AS/400-tjenere som blir avvist av DB2 Connect.
Slik starter du kommandolinjebehandleren i interaktiv inndatamodus:
Merk: | Du kan også starte kommandolinjebehandleren i interaktiv inndatamodus ved å gi kommandoen db2cmd etterfulgt av kommandoen db2 fra en MS-DOS-klarmelding. |
I interaktiv inndatamodus ser klarmeldingen slik ut:
db2 =>
I interaktiv inndatamodus trenger du ikke å skrive db2 foran DB2-kommandoen, du skriver bare kommandoen. For eksempel:
db2 => list database directory
Hvis du vil kjøre operativsystemkommandoer i interaktiv modus, må du sette et utropstegn (!) foran operativsystemkommandoen. For eksempel:
db2 => !dir
Hvis du må oppgi en lang kommando som det ikke er plass til på en linje, oppgir du linjefortsettelsestegnet \. Når du har nådd slutten av linjen, trykker du på Enter-tasten for å fortsette å skrive inn kommandoen på neste linje. For eksempel:
db2 => select empno, function, firstname, lastname, birthdate, from \ db2 (cont.) => employee where function='service' and \ db2 (cont.) => firstname='Lily' order by empno desc
Du avslutter interaktiv inndatamodus ved å skrive kommandoen quit.
Før du kan bruke kommandolinjebehandleren, må du binde den, slik det er beskrevet i Binde applikasjoner og funksjoner.
Du finner flere opplysninger om SQL-kommandoer i Command Reference.