Oracle SQL * Plus er en ad- hoc spørring verktøy som brukes til grensesnitt med en Oracle database system for å angi SQL-setninger og deretter vise resultatene av gjennomføringen av utsagnene . Oracle SQL * Plus har to versjoner, Windows -versjonen og kommandolinje- versjon . Windows-versjonen av SQL * Plus er vanligvis startes ved å klikke på "Start ", " Alle programmer , " " Oracle ", " Application Development " og " SQL * Plus. " Når påloggingsskjermen vises for SQL * Plus , skriv inn standard brukernavn " scott " og passord " tiger ". Verten streng informerer SQL * Plus der Oracle databasen ligger. Vanligvis, når databasen ligger på datasystemet , forblir host string blank , og SQL * Plus vil koble til databasen på datamaskinen. Den " SQL > "-ledeteksten vises på Oracle SQL * Plus-skjerm . Å starte kommandolinjen versjonen av SQL * Plus , klikke på " Start", " Alle programmer , " "Tilbehør ", " Command Prompt . " Når ledeteksten vises , bruker SQL * Plus kommandoen med standard brukernavn og passord , skriv " sqlplus tiger \\ scott . " Den " SQL > "-ledeteksten vises på Oracle SQL * Plus-skjerm . Du trenger
datamaskin med Windows Vista operativsystem
Oracle utvikler suite 10g programvare
Vis flere instruksjoner
Prosedyre for bruk av Oracle SQL * Plus kommandoer
1
Lag en tabell statement for kundene . På "SQL >" promptenter "CREATE TABLE KUNDER ( ( CUSTOMER_ID INTEGERCONSTRAINT customer_pk PRIMARY KEY, first_name VARCHAR2 ( 10 ) NOT NULL , last_name VARCHAR2 ( 10 ) NOT NULL , Født DATE, telefon VARCHAR2 ( 12 )); "
< p> Merk: Skriv inn koden nøyaktig slik det vises "CREATE tABLE" er uttalelsen og "kunder" er tabellen navnet CUSTOMER_ID er en unik " INTEGER " for hver rad i tabellen den " CONSTRAINT " for CUSTOMER_ID kolonnen er . . . customer_pk , den " PRIMARY KEY ", og den må inneholde et unikt nummer. den first_name og etternavn for kunden er en variabel lengde på ti " VARCHAR2 ( 10 )" og trenger alltid en verdi , angitt med "NOT NULL . " The " Født Date " er for fødselsdatoen , og denne verdien er valgfritt . telefonen er for et telefonnummer med en variabel lengde på tolv , angitt med " VARCHAR2 ( 12 ) . "
vellykkede resultatene av bordet skapelsen for kundenes data vil se slik ut .
SQL > CREATE tABLE kunder ( 2 CUSTOMER_ID INTEGER3 CONSTRAINT customer_pk PRIMARY KEY , 4 first_name VARCHAR2 ( 10 ) NOT NULL , 5 last_name VARCHAR2 ( 10 ) NOT NULL , 6 Født DATE , 7 telefon VARCHAR2 ( 12 ));
Tabell opprettet
2
inn på " beskrive" kommandoen " beskrive" kommandoen vil vise kundenes bord at. . . SQL > prompt skriv " BESKRIVER kunder; " ?
Navn Null Type ------------------------------ ---------------------------------- CUSTOMER_ID NOT NULL NUMMER ( 38 ) FIRST_NAME NOT NULL VARCHAR2 ( 10 ) LAST_NAME IKKE NULL VARCHAR2 ( 10 ) DOB DATEPHONE VARCHAR2 ( 12 )
3
Legg kundeinformasjon til Oracle database . Ved SQL > promptenter " INSERT INTO kunder ( CUSTOMER_ID , fornavn, etternavn , fødselsdato , telefon) VALUES ( 6 , ' Joe ', ' Black' , '03 -MAR - 1970 ' , 888 - 555-1111 '); "
de vellykkede resultatene av kundenes informasjon lagt inn i kundens tabellen vil se slik ut .
SQL > INSERT INTO kunder ( 2 CUSTOMER_ID , fornavn, etternavn , fødselsdato , telefonnummer ) 3 verdier ( 6 , ' Joe ', ' Black' , '03 -MAR - 1970 ' , ' 888-555-1111 ');
en rad opprettet
4
List all kundeinformasjon inngått kunden bordet på SQL > promptenter "SELECT * FROM kunder, " . .
de vellykkede resultatene av notering alle kundenes informasjon inn i kundens tabellen vil se slik ut
SQL > SELECT * FROM kunder; .
CUSTOMER_ID FIRST_NAME LAST_NAME DOB PHONE -------------------------------------------------- - 6 Joe Black 03 -MAR -70 888-555-1111
5
DELETE kundeinformasjon fra Oracle database på SQL > promptenter "DELETE fROM customersWHERE CUSTOMER_ID = 6; "
.
de vellykkede resultatene av kundenes informasjon slettet fra kunden tabellen vil se ut som dette
SQL > DELETE fROM customers2 WHERE CUSTOMER_ID = 6; .
en rad slettet
< . br > 6
Drop kunden tabellen fra Oracle database på SQL > promptenter . "drop tABELL kunder; " .
de vellykkede resultatene av å slippe kunden tabellen fra Oracle database vil se slik ut
SQL > DROP TABLE kunder;
Tabell droppet
.