Eine gespeicherte Prozedur ist ein PL /SQL-Programm - Zugabe Konstrukt , das die Datenbank Sie wollen ein Objekt speichern informiert . Ähnlich wie bei einem Tisch, ist eine Prozedur erstellt oder aktualisiert mit dem Befehl create procedure . Beim Hinzufügen des create procedure am Anfang eines PL /SQL-Block , erstellen Sie ein Objekt in der Datenbank als ein Verfahren bekannt. Ein zusätzliches Merkmal der gespeicherten Prozedur ist die Fähigkeit , um Werte in die und aus der eine Prozedur übergeben . Anleitung
1
zu Oracle SQL * Plus verbinden , indem Sie auf " Start", " Alle Programme " und " SQLPlus . "
2
Geben Sie Ihren Benutzernamen und Ihr Passwort ein , dann klicken Sie auf " OK ", wenn die Oracle SQL * Plus Dialogbox erscheint.
3
die beschreiben Befehl verwenden, um die Spalten in einer Tabelle employee und employee_twin Tabelle enthaltenen identifizieren. Die describe Befehl erhalten die Ergebnisse, die eine ID , last_name und last_name Spalte zeigen , wobei jedes Feld Speichern einer Zeichenfolge variabler Länge . An der SQL-Eingabeaufforderung , geben Sie den Code
SQL >
" DESCRIBE Mitarbeiter ; " .
(Employee employee_twin ; "
( Employee_twin
4
Erstellen Sie die gespeicherte Prozedur employee_duplicate . An der SQL-Eingabeaufforderung , geben Sie den Code ein .
SQL >
" CREATE OR REPLACE PROCEDURE employee_duplicate (
p_ID_from varchar2 ,
p_ID_to varchar2 )
IS
BEGIN
EXECUTE IMMEDIATE 'INSERT INTO '