Titta på Oracle kodning rutiner både för vad de är och vad de gör . De är en uppsättning riktlinjer som identifierar bästa praxis , eller "rätt " sätt att koda en Oracle-databas , och de är de PL /SQL-satser , strukturer och block som driver databasen åtgärder . Rutiner finns för varje aspekt av Oracle databas kodning . Följsamhet till rekommendationer om bästa praxis och stor uppmärksamhet åt förfaranden kodformatet och kodningselement kan hjälpa din databas bedrivs effektivt och felfritt . Best Practice Rutiner
bästa praxis förfaranden standardisera procedurella språk , eller PL /SQL-kod . Detta gör koden lättare att läsa och tolka samt lättare att underhålla , särskilt när man arbetar med kod du " ärva " från en annan utvecklare . Bästa praxis regler och förfaranden omfattar konceptuella och praktiska aspekter av PL /SQL-kod . Konceptuell standarder för bästa praxis inkluderar kod modularitet , prestanda , testbarhet , överensstämmelse med standarder och dokumentation , medan praktiska normer omfattar aspekter såsom rutiner för avstånd , stora bokstäver, processuella samtal , formatering, kommentera och felsökning . Strukturerad peer review , en " best practice " för att säkerställa utvecklare följer bästa praxis förfarandena ger ett sista sätt att kontrollera för läsbarhet och följsamhet till PL /SQL kodning .
Layout
Layout rutiner skapar en logisk struktur och identifiera avsikten med ditt program . Korrekt layout ställen enskilda konstruktioner såsom kontroll uttalanden och funktioner inom enskilda kodblock , vardera med en uttrycklig början och ett slut , liksom fördjupning inom blocket och vitt utrymme mellan block av kod . Använd mellanslagstangenten snarare än på tab-tangenten på ditt tangentbord för att garantera indrag går inte längre än tre platser i oavsett vilken nivå av indrag , och lägga till en eller två rader av vita utrymmet mellan kodblock .
variabler
Coding förfaranden börjar med en förklaring där man skapar temporära platshållare för datavärden - kallade variabler - som du kommer att ingå i programmets uttalanden och som kommer att manipulera data som en kodblock körs . Varje variabel som du deklarerar har ett namn , en datatyp och eftersom var och en är en separat räkning , ett avslutande semikolon . Data typ är en viktig faktor och en vanlig orsak till fel . Medan du har möjlighet att deklarera en datatyp som " nummer ", " char " eller " datum " explicit , kan du undvika konvertering fel genom att sätta en variabel som matchar databasen tabellen kolumnen genom att använda " % TYPE " operatör . Beroende på hur du planerar att använda variabeln , kan du initiera om den , eller ställa in den till ett visst värde i deklarationen avsnittet eller inom ett program uttalande :
pris nummer, namn emp.name % typ, pris numret = 210 ;
program uttalanden
PL /SQL-satser i element såsom lagrade procedurer , pekare och reglerkretsar kör varje program till fullbordan . PL /SQL- kodning förfaranden tillåta användning av SQL- funktioner inklusive INSERT , UPDATE , DELECT och väljer att skapa grundläggande PL /SQL-satser , till exempel , PL /SQL- lagrade procedurer . Coding förfaranden för styrkretsar , men kräver en annan typ av uttalande som kallas en villkorlig uttalande som ofta använder " IF ... THEN ... ELSE " för att iterera igenom en slinga tills de villkor som du anger lika sant eller falskt , beroende på hur du skriver programmet . Addera intern dokumentation
Anslutning till rätta PL /SQL- kodning rutiner minskar både behovet av intern dokumentation i form av kommentarer och krav underhåll av ditt program . Även om de kan vara till hjälp i små doser , desto fler kommentarer du lägger till ett program - och ju mer detaljerat du inkluderar - . Ju mer arbete du kommer att möta när du ändrar eller uppdaterar programkod som du kommer också att behöva ändra programmets kommentarer
Addera ditt