Blick auf Oracle Codier-Verfahren sowohl für das, was sie sind und was sie tun. Sie sind eine Reihe von Richtlinien, die besten Praktiken oder den "richtigen" Weg, um eine Oracle- Datenbank-Code zu identifizieren , und sie sind die PL /SQL-Anweisungen , Strukturen und Blöcke, die Datenbank Aktionen fahren . Es gibt Verfahren, für jeden Aspekt des Oracle-Datenbank -Codierung. Die Einhaltung der Best-Practice- Empfehlungen und Aufmerksamkeit zu Codeformat Verfahren und Codierelemente kann helfen, Ihre Datenbank laufen effizient und fehlerfrei. Best Practice Verfahren
Best-Practice- Verfahren zu standardisieren Procedural Language , oder PL /SQL-Code . Dies macht Code leichter zu lesen und zu entschlüsseln sowie leichter zu pflegen , vor allem bei der Arbeit mit Code, den Sie " erben " von einem anderen Entwickler . Best-Practice- Regeln und Verfahren umfassen konzeptionelle und praktische Aspekte der PL /SQL-Code . Konzeptionelle Best Practice-Standards umfassen Code Modularität , Performance , Testbarkeit , die Konformität mit Standards und Dokumentation , während praktische Normen Aspekte , wie die Verfahren für den Abstand , Kapitalisierung , prozedurale Anrufe , Formatierung , kommentieren und Debugging decken . Strukturierte Peer-Review , ein "best practice" für die Sicherstellung Entwickler folgen best practice Verfahren stellt eine letzte Möglichkeit , um die Lesbarkeit und die Einhaltung der PL /SQL -Codierung Standards zu überprüfen.
Layout-
Layout- Verfahren erstellen Sie eine logische Struktur und identifizieren die Absicht Ihres Programms. Korrigieren Layout Orten einzelnen Konstrukte wie Steueranweisungen und Funktionen innerhalb der einzelnen Code-Blöcke , die jeweils mit einer expliziten Anfang und einem Ende , sowie Vertiefung innerhalb des Blocks und Leerraum zwischen Codeblöcken . Verwenden Sie die Leertaste , anstatt die Tab-Taste auf Ihrer Tastatur , um sicherzustellen, Vertiefung geht nicht weiter als drei Räume in egal was die Höhe der Vertiefung , und fügen Sie ein oder zwei Zeilen der weißen Raum zwischen Code-Blöcke .
Variablen
Coding Verfahren beginnt mit einer Erklärung , wo Sie temporäre Platzhalter für Datenwerte - genannten Variablen - , dass Sie im Programm- Aussagen umfassen , und das wird als Daten manipulieren Code-Block führt . Jede von Ihnen deklarierte Variable hat einen Namen, einen Datentyp und weil jeder eine gesonderte Erklärung , ein Semikolon . Datentyp ist eine wichtige Überlegung und eine häufige Ursache von Fehlern . Während Sie die Möglichkeit, einen Datentyp wie " Zahl", "char" oder "date erklären haben % TYPE " Betreiber " explizit , können Sie Konvertierungsfehlern indem eine Variable auf , dass der Datenbank -Tabellenspalte mithilfe der entsprechen vermeiden " . Je nachdem, wie Sie planen , um die Variable zu verwenden, können Sie sie initialisieren , oder legen Sie es auf einen bestimmten Wert im Deklarationsteil oder innerhalb eines Programms Aussage :
Preis Anzahl , Name emp.name % TYPE ; Preis Anzahl = 210;
Programm Statements
PL /SQL-Anweisungen in Elementen wie Stored Procedures, Cursor und Regelkreise fahren jedes Programm bis zur Fertigstellung. PL /SQL Codier-Verfahren erlauben die Verwendung von SQL-Funktionen einschließlich INSERT , UPDATE und SELECT delect grundlegende PL /SQL-Anweisungen in erstellen , zum Beispiel PL /SQL-Prozeduren gespeichert. Coding Verfahren für Regelkreise , erfordern jedoch eine andere Art von Anweisung aufgerufen eine bedingte Anweisung , die oft verwendet " IF ... THEN ... ELSE ", um durch eine Schleife , bis die Bedingungen, die Sie gleich true oder false durchlaufen , je nachdem, wie Sie das Programm schreiben .
interne Dokumentation
Einhaltung PL /SQL -Codierung Verfahren korrigieren reduziert sowohl die Notwendigkeit interner Dokumentation in Form von Kommentaren und Wartungsaufwand Ihres Programms. Während sie hilfreich sein können in kleinen Dosen , die mehr Kommentare Sie zu einem Programm hinzuzufügen - und desto mehr Details Sie sind - . Desto mehr Arbeit Sie können beim Ändern oder Aktualisieren von Programmcode , wie Sie auch müssen Programms Kommentare ändern wird