Kijk naar Oracle codering procedures zowel voor wat ze zijn en voor wat ze doen . Ze zijn een set van richtlijnen die de beste praktijken , of de "juiste" manier om een Oracle-database coderen te identificeren , en zij zijn de PL /SQL- statements , structuren en blokken die database acties rijden . Procedures bestaan voor elk aspect van de Oracle database codering . Naleving van best practice aanbevelingen en veel aandacht voor indeling procedures code en codering elementen kunnen helpen uw database efficiënt en foutloos uit te voeren. Best Practice Procedures Best practice procedures standaardiseren Procedurele taal , of PL /SQL- code . Dit maakt code gemakkelijker te lezen en te ontcijferen , evenals eenvoudiger te onderhouden , vooral bij het werken met code die u " erven " van een andere ontwikkelaar . Best practice regels en procedures omvatten conceptuele en praktische aspecten van PL /SQL- code . Conceptuele best practice standaarden omvatten code modulariteit , prestaties , testbaarheid , conformiteit aan normen en documentatie , terwijl de praktische normen hebben betrekking aspecten zoals de procedures inzake afstand , kapitalisatie , procedurele oproepen , formatteren , commentaar en debuggen . Gestructureerde peer review , een " best practice " voor het waarborgen van de ontwikkelaars te volgen beste praktijken procedures , geeft een laatste manier om te controleren op leesbaarheid en de naleving van PL /SQL- codering normen . Layout Layout procedures zorgen voor een logische structuur en identificeren van de intentie van uw programma . Juiste layout plaatsen individuele constructies zoals, control statements en functies binnen de individuele code blokken , elk met een expliciet begin en een einde , evenals inspringen binnen het blok en de witte ruimte tussen de blokken code . Gebruik de spatiebalk in plaats van de tab -toets op uw toetsenbord om te zorgen inspringen gaat niet verder dan drie ruimtes in ongeacht het niveau van inspringen , en voeg een of twee regels van witruimte tussen code blokken. < br > variabelen Coding procedures beginnen met een sectie verklaring waarin u tijdelijke plaatsaanduidingen maken voor data waarden - genaamd variabelen - die u zal opnemen in het programma verklaringen en dat gegevens als een zal manipuleren codeblok uitgevoerd . Elke variabele verklaart u heeft een naam , een data type en omdat elk is een afzonderlijke verklaring , een beëindiging puntkomma . Datatype is een belangrijke overweging en een gemeenschappelijke oorzaak van fouten . Terwijl u de mogelijkheid om een datatype , zoals "nummer ", " char " of " date verklaren" expliciet , kunt u conversie fouten te voorkomen door het instellen van een variabele zodat deze overeenkomt met de kolom van de tabel database met behulp van de " % TYPE " operator . Afhankelijk van hoe u van plan om de variabele te gebruiken , kunt u deze initialiseren , of instellen op een specifieke waarde in de sectie aangifte of binnen een programma statement : prijs nummer ; naam emp.name % TYPE ; prijs nummer = 210 ; programma verklaringen PL /SQL- statements in elementen zoals stored procedures , cursors en regelkringen rijden elk programma tot voltooiing . PL /SQL- codering procedures maken het gebruik van SQL- functies, waaronder INSERT , UPDATE , DELETE en SELECT om elementaire PL /SQL-instructies in te creëren , bijvoorbeeld , PL /SQL stored procedures . Codering procedures voor de controle loops , vereisen echter een ander soort verklaring riep een voorwaardelijke verklaring dat vaak gebruikt " IF ... THEN ... ELSE " te doorlopen een lus totdat de omstandigheden die je gelijk waar of onwaar te stellen , afhankelijk van hoe je het programma te schrijven . interne documentatie naleving om PL /SQL- codering te verhelpen vermindert zowel de noodzaak van interne documentatie in de vorm van commentaar en onderhoud van uw programma . Terwijl ze nuttig in kleine doses kan worden , hoe meer opmerkingen die u toevoegt aan een programma - en hoe meer details je onder andere - . Hoe meer werk je zal worden geconfronteerd bij het wijzigen of updaten van programma code zoals u zult ook moeten programmeren commentaar aan te passen < br >
|