Wie legen Sie eine Anweisung in PL/SQL

October 25

Wie legen Sie eine Anweisung in PL/SQL

SQL ist eine begrenzte, die die direkte Interaktion mit der Oracle-Datenbank bietet. Beim Arbeiten mit PL/SQL schreiben große, komplexe Programme können Sie einige erweiterte Features präsentieren, die die Anwendungs-Performance und Design zu verbessern. Eine Insert-Anweisung SQLs Data Manipulation Language gehört.

Anweisungen

1 Verbinden Sie mit Oracle SQL * Plus, indem Sie auf "Start", "Alle Programme" und "SQLPlus."

2 Einmal die Oracle SQL * Plus-Dialogbox erscheint, geben Sie Ihren Benutzernamen und Passwort, dann klicken Sie auf "OK".

3 Verwenden Sie den Befehl beschreiben, um die Spalten in Tabelle des Autors zu identifizieren. SQL Prompt geben Sie den Code ein. Um das Einfügen einer Anweisung in PL/SQL beginnen, erhalten der Befehl beschreiben dann die Ergebnisse, der angibt, ein "Nicht NULL" für alle Spalten in Tabelle des Autors, die Id, First_name und Last_name erfordert einen Wert.

SQL >

"Beschreiben Sie Autoren;"

Name


ID

FIRST_NAME

LAST_NAME

NULL?


NICHT NULL

NICHT NULL

NICHT NULL


Typ


ANZAHL

VARCHAR2(50)

VARCHAR2(50)

4 Erstellen Sie eine Insert-Anweisung in einem PL/SQL-Programm. Beim Hinzufügen eines neuen Autors des Autors Tabelle feststellen Sie, dass es gibt zwei Teile der INSERT-Anweisung, die Spaltenliste und ein Werte. Beispielsweise fügen Sie einen neuen Autor, At the SQL-Eingabeaufforderung, geben Sie den Code.

SQL >

"SET SERVEROUTPUT AUF

DEKLARIEREN

BEGIN

INSERT INTO Autoren (ID, FIRST_NAME, LAST_NAME)

Werte (5, ' Joan', 'Verbünden');

COMMIT;

AUSNAHME

WENN ANDERE

DANN

DBMS_OUTPUT. PUT_LINE(SQLERRM);

ROLLBACK;

ENDE;

/"

PL/SQL-Prozedur erfolgreich abgeschlossen.

5 Erstellen Sie eine select-Anweisung zum Abfragen des Autors Datensätze. Die Ergebnisse sorgt die INSERT-Anweisung erfolgreich ausgeführt wurde und den neuen Autor hinzugefügt. SQL Prompt geben Sie den Code zur Auswahl der Daten, die in des Autors-Tabelle gespeichert.

SQL >

"Wählen Sie * von Autoren;"

ID


4

5

FIRST_NAME


Michael

Joan

LAST_NAME


Abtei

Verbündeter