Oracle SQL * Plus is een ad - hoc query tool die wordt gebruikt om te communiceren met een Oracle -database systeem om SQL-instructies in te voeren en dan bekijk de resultaten van de uitvoering van de uitspraken . Oracle SQL * Plus heeft twee versies , de Windows-versie en de command - line versie . De Windows-versie van SQL * Plus wordt meestal gestart door te klikken op " Start", " Alle programma's ", " Oracle ", " Application Development " en " SQL * Plus . " Zodra het aanmeldscherm verschijnt voor SQL * Plus , voert u de standaard gebruikersnaam " scott " en wachtwoord " tijger. " De hoststring informeert SQL * Plus , waar de Oracle-database zich bevindt . Typisch, als de database zich op uw computer systeem , de host koord leeg blijft , en SQL * Plus maakt verbinding met de database op uw computer . De " SQL > " prompt verschijnt op de Oracle SQL * Plus scherm . Aan de command - line versie van SQL * Plus start , klikken op " Start", " Alle programma's ", "Toebehoren ", " Opdrachtprompt . " Zodra de opdrachtprompt verschijnt , gebruikt u de sql * plus commando met de standaard gebruikersnaam en wachtwoord , voer " sqlplus tijger \\ scott . " De " SQL > " prompt verschijnt op de Oracle SQL * Plus scherm . Wat je computer met het besturingssysteem Windows Vista Oracle developer suite 10g software Need Toon Meer Aanwijzingen De procedure voor het gebruik van Oracle SQL * Plus commando 1 Maak een tabel statement voor klanten . Bij de " SQL > " promptenter " CREATE TABLE KLANTEN ( ( customer_id INTEGERCONSTRAINT customer_pk PRIMARY KEY , first_name VARCHAR2 ( 10 ) NOT NULL , achternaam VARCHAR2 ( 10 ) NOT NULL , dob DATUM , telefoon VARCHAR2 ( 12 ) ) ; " Opmerking : Typ code precies zoals afgebeeld " CREATE tABLE " is het statement en " KLANTEN " is de naam van de tabel CUSTOMER_ID is een unieke " INTEGER " voor elke rij in de tabel de " BEPERKING " voor de customer_id kolom is . . . customer_pk , de " PRIMARY KEY , " en het moet een uniek nummer bevat . de voornaam en achternaam van de klant zijn een variabele lengte van tien " VARCHAR2 ( 10 ) " en altijd heeft een waarde , aangeduid met " NOT NULL . " The " dob date ' is voor de geboortedatum , en deze waarde is optioneel . de telefoon is voor een telefoonnummer met een variabele lengte van twaalf , aangeduid met " VARCHAR2 ( 12 ) . " de succesvolle resultaten van de tafel creatie voor de klanten gegevens zullen uitzien . SQL > CREATE TABLE klanten ( 2 customer_id INTEGER3 CONSTRAINT customer_pk PRIMARY KEY , 4 first_name VARCHAR2 ( 10 ) NOT NULL , 5 last_name VARCHAR2 ( 10 ) NOT NULL , 6 dob DATUM , 7 telefoon VARCHAR2 ( 12 ) ) ; tafel aangemaakt kopen van 2 Voer de term "omschrijven " commando de " DESCRIBE " commando zal de tafel van de klant weer op . . . de SQL > prompt voert u " DESCRIBE klanten ; " ? Naam Null Type ------------------------------ ---------------------------------- CUSTOMER_ID NOT NULL NUMMER ( 38 ) FIRST_NAME NOT NULL VARCHAR2 ( 10 ) LAST_NAME NIET NULL VARCHAR2 ( 10 ) DOB DATEPHONE VARCHAR2 ( 12 ) Add klantinformatie 3 in de Oracle-database . Op de SQL > promptenter " INSERT INTO klanten ( customer_id , voornaam, achternaam , geb , telefoon ) VALUES ( 6 , ' Joe ' , ' Black ' , '03 - MAR - 1970 ' , '888 - 555-1111 ' ) ; " de succesvolle resultaten van de informatie van klanten ingevoerd in de klant tafel zal er zo uitzien . SQL > INSERT INTO klanten ( 2 customer_id , voornaam, achternaam , geboortedatum , telefoonnummer ) 3 WAARDEN ( 6 , ' Joe ' , ' Black ' , '03 - MAR - 1970 ' , ' 888-555-1111 ' ) ; 1 rij gemaakt Lijst 4 alle klantinformatie ingevoerd in de klant tafel Op de SQL > promptenter "SELECT * FROM klanten ; " . . de succesvolle resultaten van een opsomming van alle gegevens van de klant ingevoerd in de klant tafel ziet er als volgt SQL > SELECT * FROM klanten ; . CUSTOMER_ID FIRST_NAME LAST_NAME DOB TELEFOON -------------------------------------------------- - 6 Joe Black 03 - MAR - 70 888-555-1111 5 DELETE klantinformatie uit de Oracle-database op de SQL > promptenter " DELETE FROM customersWHERE customer_id = 6 ; " . de succesvolle resultaten van de informatie van klanten verwijderd uit de klant tafel zal verschijnen als deze SQL > DELETE FROM Klanten2 WHERE CUSTOMER_ID = 6 ; . 1 rij verwijderd < . br > 6 Laat de klant tafel van de Oracle-database op de SQL > promptenter . " DROP tABLE klanten ; " . de succesvolle resultaten van het vervallen van de klant tafel van de Oracle-database zal er zo uitzien < br SQL > > DROP TABLE klanten ; Tafel gedaald . |