Oracle SQL * Plus är en ad - hoc- fråga verktyg som används för att kommunicera med en Oracle-databas för att skriva SQL-satser och sedan se resultatet av utförandet av uttalanden . Oracle SQL * Plus har två versioner , den Windows-version och kommandoraden version . Windows-versionen av SQL * Plus typiskt startas genom att klicka på " Start", " Alla program ", " Oracle ", " Application Development " och " SQL * Plus . " När inloggningsskärmen visas för SQL * Plus , ange namnet default user " Scott " och lösenord " tiger . " Värden strängen informerar SQL * Plus där Oracle databas ligger . Vanligtvis när databasen finns på din dator , är värd strängen tom , och SQL * Plus kommer att ansluta till databasen på din dator . Den " SQL > " kommer att visas på Oracle SQL * Plus -skärm . För att starta kommandoraden version av SQL * Plus , klicka på " Start ", " Alla program", " Tillbehör ", "Command Prompt ". När kommandotolken visas , använda SQL * Plus kommando med standard användarnamn och lösenord , skriv in " SQLPlus tiger \\ Scott . " Den " SQL > " kommer att visas på Oracle SQL * Plus -skärm . Saker du behöver
dator med operativsystemet Windows Vista
Oracle utvecklare Suite 10g programvara
Visa fler instruktioner
proceduren för användning Oracle SQL * Plus Kommandon
1
Skapa en tabell uttalande för kunderna . Vid " SQL > " promptenter "skapa bord KUNDER ( ( CUSTOMER_ID INTEGERCONSTRAINT customer_pk PRIMARY KEY , förnamn VARCHAR2 ( 10 ) NOT NULL , efternamn VARCHAR2 ( 10 ) NOT NULL , född DATE , telefon VARCHAR2 ( 12 ) ) ; "
Anm : Skriv in koden exakt som visat " CREATE tABLE " är uttalandet och "kunder" är det namn på bordet CUSTOMER_ID är en unik " INTEGER " för varje rad i tabellen för "begränsning " för CUSTOMER_ID kolumnen är . . . customer_pk , den " PRIMARY KEY ", och det måste innehålla ett unikt nummer . The förnamn och efternamn på kunden är en variabel längd på tio " VARCHAR2 ( 10 ) " och behöver alltid ett värde , som anges med " NOT NULL . " The " DOB Date " är för födelsedatum , och detta värde är valfritt . telefonen är ett telefonnummer med en variabel längd på tolv , indikeras av " VARCHAR2 ( 12 ) . "
den framgångsrika resultat tabellen skapas för kundernas data se ut så här .
SQL > CREATE TABLE kunder ( 2 CUSTOMER_ID INTEGER3 CONSTRAINT customer_pk PRIMARY KEY , 4 förnamn VARCHAR2 ( 10 ) NOT NULL , 5 efternamn VARCHAR2 ( 10 ) NOT NULL , 6 född DATE , 7 telefon VARCHAR2 ( 12 ) ) ;
tabell skapad
2
Ange " DESCRIBE " kommandot " DESCRIBE " kommando kommer att visa kundens bord på . . . SQL > prompten skriv " DESCRIBE kunder , " ?
Namn Null Typ ------------------------------ ---------------------------------- CUSTOMER_ID NOT NULL NUMMER ( 38 ) FIRST_NAME NOT NULL VARCHAR2 ( 10 ) EFTERNAMN INTE NULL VARCHAR2 ( 10 ) DOB DATEPHONE VARCHAR2 ( 12 )
3
Lägg kundinformation till Oracle databas . Vid SQL > promptenter " INSERT INTO kunder ( CUSTOMER_ID , förnamn, efternamn , född , telefon ) VALUES 6 ( , " Joe " , " Black " , '03 - MAR - 1970 , 888 - 555-1111 ' ) ; "
de framgångsrika resultaten av kunders information matas in i kundens tabellen ser ut så här .
SQL > INSERT INTO kunder ( 2 CUSTOMER_ID , förnamn, efternamn , född , telefon ) 3 värden 6 ( " Joe " , " Black " , '03 - MAR - 1970 ' , ' 888-555-1111 ' ) ;
1 v skapad
4
Lista all kundinformation in i kundens bord på SQL > promptenter " SELECT * FROM kunder , " . .
de positiva resultaten från lista alla kunders information in i kundens tabellen kommer att se ut så här
SQL > SELECT * FROM kunder , .
CUSTOMER_ID FIRST_NAME EFTERNAMN DOB PHONE -------------------------------------------------- - 6 Joe Black 03 - MAR - 70 888-555-1111
5
DELETE kundinformation från Oracle databas på SQL > promptenter " DELETE FROM customersWHERE CUSTOMER_ID = 6 ; "
.
de framgångsrika resultaten av kunders information raderas från kunden tabellen visas så här
SQL > DELETE FROM customers2 WHERE CUSTOMER_ID = 6 ; .
1 rad utgår
< . br > 6
Släpp kunden tabellen från Oracle databas på SQL > promptenter . "kunder DROP TABLE , " .
de positiva resultaten från tappa kunden tabellen från Oracle databas kommer att se ut så här
SQL > DROP TABLE kunder ,
Tabell tappade Addera
.