Tutorial für Oracle SQL Plus

June 26

Oracle SQLPlus ist ein Ad-hoc-Abfrage-Tool, mit dem die Ergebnisse der Ausführung der Anweisungen Schnittstelle mit einem Datenbanksystem Oracle SQL-Anweisungen und dann Ansicht eingeben. Oracle SQLPlus hat zwei Versionen, die Windows-Version und die Kommandozeilen-Version. Die Windows-Version von SQLPlus wird normalerweise gestartet, indem Sie auf "Start", "Alle Programme", "Oracle" "Application Development" und "SQLPlus." Nachdem der Anmeldebildschirm erscheint für SQLPlus, geben Sie den Standardbenutzernamen "Scott" und Kennwort "Tiger." Die Host-Zeichenfolge informiert SQLPlus, Oracle-Datenbank befindet. In der Regel wenn die Datenbank auf Ihrem Rechner befindet, die Host-Zeichenfolge bleibt leer und SQLPlus wird mit der Datenbank auf Ihrem Computer verbinden. Die "SQL >" Aufforderung erscheint auf dem Oracle-SQLPlus Bildschirm.

Starten Sie die Befehlszeilenversion von SQLPlus, durch Klicken auf "Start" "Alle Programme" "Zubehör", "Prompt Command." Sobald die Eingabeaufforderung angezeigt wird, verwenden Sie die Sqlplus-Befehl mit dem Standard-Benutzer und Kennwort eingeben "Sqlplus Tiger\scott." Die "SQL >" Aufforderung erscheint auf der Oracle SQL * Plus Bildschirm.

Anweisungen

Das Verfahren für die Verwendung von Oracle SQL * Plus-Befehle

1 Erstellen Sie eine Table-Anweisung für Kunden. Bei der "SQL >" Eingabeaufforderung

enter “CREATE TABLE CUSTOMERS ( (customer_id INTEGER CONSTRAINT customer_pk PRIMARY KEY, first_name VARCHAR2 (10) NOT NULL, last_name VARCHAR2 (10) NOT NULL, dob DATE, phone VARCHAR2 (12) );\"

Hinweis: Geben Sie im Code genau wie gezeigt. Die Anweisung ist "Tabelle erstellen" und "Kunden" ist der Name der Tabelle. Customer_id ist eine eindeutige "Ganzzahl" für jede Zeile in der Tabelle. Die "Einschränkung" für die Spalte Customer_id ist Customer_pk, der "PRIMARY KEY", und es muss eine eindeutige Nummer enthalten. Der Vorname und Nachname des Kunden sind eine Variable Länge von zehn "VARCHAR2 (10)" und braucht immer einen Wert, gekennzeichnet durch \"NOT NULL. \" die \"dob Date\" ist für das Datum der Geburt, und dieser Wert optional ist. Das Telefon ist für eine Telefonnummer mit variabler Länge von zwölf, gekennzeichnet durch "VARCHAR2 (12)."

Die erfolgreichen Ergebnisse der Tabellenerstellung für die Kundendaten werden wie folgt aussehen.

SQL > CREATE TABLE Kunden ()2 Customer_id INTEGER3 Einschränkung Customer_pk PRIMARY KEY,4 First_name VARCHAR2 (10) nicht NULL,5 Last_name VARCHAR2 (10) nicht NULL,6 dob Datum,7 Telefon VARCHAR2 (12))GEHEN

Tabelle erstellt.

2 Geben Sie die \"DESCRIBE\" Befehl. Die \"DESCRIBE\" Befehl werden der Kunden-Tabelle angezeigt. Bei den SQL > Eingabeaufforderung geben Sie "DESCRIBE Kunden;"

Name Null? Typ


CUSTOMER_ID NICHT NULL NUMBER(38)FIRST_NAME NICHT NULL VARCHAR2(10)NACHNAME NICHT NULL VARCHAR2(10)DOB-DATUMTELEFON VARCHAR2(12)

3 Fügen Sie die Kundeninformationen in die Oracle-Datenbank. Bei den SQL > Eingabeaufforderung

enter “INSERT INTO customers ( customer_id, first_name, last_name, dob, phone ) VALUES ( 6, ‘Joe’, ‘Black’, ’03-MAR-1970’, ‘888-555-1111’);”

Die erfolgreichen Ergebnisse der Kundendaten in die Customer-Tabelle eingegeben werden wie folgt aussehen.

SQL > INSERT INTO Kunden ()2 Customer_id, First_name, Last_name, dob, Telefon)3 Werte (6, 'Joe', 'Schwarz', 3. März 1970 ', ' 888-555-1111')GEHEN

1 Zeile erstellt.

4 Listen Sie alle Kundeninformationen in der Customer-Tabelle eingegeben. Bei den SQL > EingabeaufforderungGeben Sie "wählen Sie * von Kunden;"

Die erfolgreichen Ergebnisse auflisten die Kunden-Informationen in der Customer-Tabelle eingegeben werden wie folgt aussehen.

SQL > SELECT * von KundenGEHEN

CUSTOMER_ID FIRST_NAME LAST_NAME DOB TELEFON


6 Joe Black 03-MAR-70 888-555-11115

Löschen Sie Kundeninformationen aus der Oracle-Datenbank. Bei den SQL > Eingabeaufforderung

enter “DELETE FROM customers WHERE customer_id = 6;”

Die erfolgreichen Ergebnisse der Kundeninformationen aus der Customer-Tabelle gelöscht werden wie folgt angezeigt.

SQL > DELETE FROM Kunden2 wo Customer_id = 6GEHEN

1 Zeile gelöscht.

6 Löschen Sie die Customer-Tabelle aus der Oracle-Datenbank. Bei den SQL > Eingabeaufforderung

enter “DROP TABLE customers;”

Die erfolgreichen Resultate die Customer-Tabelle aus der Oracle-Datenbank fallen sieht wie folgt aus.

SQL > DROP TABLE Kunden;

Tabelle gelöscht.