SQL steht für Structured Query Language und wird von Datenbank-Entwicklern verwendet, um abzurufen, zu aktualisieren und Einfügen von Daten in Datenbanken. PL /SQL oder Programming Language /SQL , SQL ergänzt durch Funktionen wie Variablen und Logik. Mit PL /SQL , Oracle -Entwickler können über die Standard-Satz von Funktionen, die durch SQL angeboten gehen und schreiben Sie ganze Anwendungen , die sie den vollen Nutzen aus den Daten in ihren Oracle Informationssystemen gespeichert , gewähren. Things You
Oracle Datenbank fà SQL * Plus brauchen Dienstprogramm
anzeigen Weitere Anweisungen
1
Öffnen Sie die SQL * Plus -Dienstprogramm. Geben Sie den deklarativen Code-Abschnitt an der Eingabeaufforderung , gefolgt von Enter . Legen Sie alle Variablen-Definitionen im deklarativen Bereich .
DECLARE
/* Variablen deklarieren hier * /
2
Deklarieren Sie eine Variable , die Daten aus der Datenbank ausgewählt halten wird , gefolgt von einer Rückkehr . Deklarierte Variablen sollte in diesem Format "name ", " Typ ", " Länge ".
DECLARE
/* Variablen deklarieren hier * /Tablet
NumVar Anzahl (6) ;
3
Typ der ausführbare Code Abschnitt . In der nächsten Zeile , Code eingeben , der einen Wert aus einer Datenbank Tabelle auswählt und legt es in die deklarierte Variable . Angenommen, eine Tabelle namens myNums mit einem Datensatz genannt myNumber
DECLARE
/* Variablen deklarieren hier * /Tablet
numvar Anzahl (6); .
BEGIN
/* wählen Sie den Wert des Eintrags myNumber in Tabelle myNums und steckte es in die numVar Variable * /Tablet
wählen myNumber in numVar von myNums ;
4
Bearbeiten Sie die Daten in der numVar Variable , indem man den Wert und das Hinzufügen einer Rückkehr gespeichert.
DECLARE
/* Variablen deklarieren hier * /Tablet
numvar Anzahl (6) ;
BEGIN
/* wählen Sie den Wert des Eintrags myNumber in Tabelle myNums und schreiben Sie es in den numVar Variable * /Tablet
wählen myNumber in numVar von myNums ;
numVar : = numVar + 1;
5
schreiben Sie den neuen Wert in das myNums Tisch , schlug zurück , und führen Sie den Code , indem Sie ein Forward auf der Linie unmittelbar nach dem Schrägstrich END ; Stichwort . Die Tabelle hat jetzt zwei Zeilen , die ursprüngliche Zeile und eine neue Zeile , die den Wert der Variablen enthält .
DECLARE
/* Variablen deklarieren hier * /Tablet
numvar Anzahl (6 );
BEGIN
/* wählen Sie den Wert des Eintrags myNumber in Tabelle myNums und steckte es in die numVar Variable * /Tablet
select myNumber in numVar von myNums ;
numVar : = numVar + 1;
insert into myNums Werte ( numVar );
END;
/