Kig på Oracle kodning procedurer både for hvad de er og hvad de gør. De er et sæt retningslinjer , der identificerer bedste praksis , eller den "rigtige" måde at kode en Oracle-database , og de er de PL /SQL-sætninger , strukturer og blokke , der driver database handlinger. Procedurer for alle aspekter af Oracle database kodning. Overholdelse henstillinger om bedste praksis , og meget mere kode format procedurer og kodning elementer kan hjælpe din database kører effektivt og fejlfrit. Best Practice Procedurer
bedste praksis procedurer standardisere processuelle sprog eller PL /SQL-kode . Dette gør koden lettere at læse og dechifrere samt lettere at vedligeholde , især når man arbejder med kode, du " arver " fra en anden udvikler . Best practice regler og procedurer omfatter konceptuelle og praktiske aspekter af PL /SQL-kode . Konceptuelle standarder for bedste praksis indeholde kode modularitet , performance, testbarhed , overensstemmelsesprøvning til standarder og dokumentation , mens de praktiske standarder omfatter aspekter såsom procedurer for afstand , kapitalisering , proceduremæssige opkald, formatering , kommentere og debugging . Struktureret peer review , en "best practice" for at sikre udviklere følger best practice procedurer giver en sidste måde at tjekke for læsbarhed og tilslutning til PL /SQL kodning standarder.
Layout
Layout procedurer skaber en logisk struktur og identificere hensigten med dit program. Korrekt layout steder individuelle konstruktioner såsom kontrol-erklæringerne og funktioner inden for de enkelte kode blokke, hver med en eksplicit begyndelse og en slutning samt indrykning inden for blokken og hvide mellemrum mellem blokke af kode . Brug mellemrums-tasten i stedet fanen tasten på tastaturet for at sikre indrykning går ikke længere end tre rum i uanset hvad niveauet for indrykning og tilføje en eller to linjer af hvide mellemrum mellem kodeblokke .
< br >
variabler
kodning procedurer starter med en erklæring sektion, hvor du opretter midlertidige pladsholdere for dataværdier - kaldet variabler - som du vil medtage i programerklæringer , og der vil manipulere data som en kodeblokken henretter . Hver variabel du erklærer har et navn , en datatype og fordi hver er en særskilt erklæring , en afslutning semikolon. Datatype er en vigtig overvejelse og en fælles årsag til fejl. Mens du har mulighed for at erklære en datatype som "nummer ", " char " eller " date" eksplicit , kan du undgå konvertering fejl ved at sætte en variabel, så det passer til den database tabelkolonne ved at bruge " % TYPE " operatør . Afhængigt af hvordan du planlægger at bruge variabel, kan du initialisere den, eller sætte den til en bestemt værdi i erklæringen sektion eller inden for et program erklæring : Hej
pris nummer navn emp.name % TYPE , pris nummer = 210 ;
program udtalelser
PL /SQL udsagn i elementer som lagrede procedurer , markører og kontrol loops kører hvert program til færdiggørelse. PL /SQL kodning procedurer tillade brug af SQL- funktioner, herunder INSERT, UPDATE , DELECT og SELECT for at skabe grundlæggende PL /SQL udsagn i for eksempel PL /SQL stored procedures . Coding procedurer for kontrol loops kræver imidlertid en anden type erklæring kaldes en betinget erklæring, bruger ofte " If ... Then ... Else " for at gentage gennem en løkke, indtil de betingelser, du sat lig sandt eller falsk , afhængigt af hvordan du skriver programmet .
intern dokumentation
Overholdelse korrigere PL /SQL kodning procedurer reducerer både behovet for intern dokumentation i form af kommentarer og vedligeholdelseskrav i dit program. Mens de kan være nyttige i små doser, jo flere kommentarer, du tilføjer til et program - og jo flere detaljer du medtager - . Jo mere arbejde, du vil stå over for , når ændre eller opdatere programkode , som du også vil have til at ændre programmet kommentarer < br >