Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Debuggen van een pijplijn functie in Oracle
Een pijplijn functie wordt vaak gebruikt om een multi -step -functie te vervangen bij het werken met grote Oracle databases . Massale hoeveelheden informatie die typisch in databases vaak resulteren in een traditionele multi - stapfunctie verzanden het systeem , resulterend in slechte prestaties . Sinds de release van Oracle 9i , kunnen ontwikkelaars nu de functies te vervangen door een pijplijn functie . Een pijplijn functie is geschikt voor het produceren end data sneller door het produceren van elke lijn van de gegevens onmiddellijk nadat het is samengesteld en dat werd traditionele functies voorkomende voordat Oracle 9i samengesteld alle lijnen van de gegevens voordat er van het naar de uitgang . Pijplijn functies zijn het antwoord op veel ontwikkelaars ' problemen , maar ze zijn nog steeds onderworpen aan dezelfde programmering bugs als hun oudere collega's . De debugging proces is eenvoudig omdat de meeste code compilers komen met een debugger functie . Wat je nodig hebt
Script compiler
Toon Meer Aanwijzingen
1

Start uw samensteller van keuze . Als de compiler is geopend , klikt u op het menu "Bestand " en kies "Openen . " Navigeer naar de map waar de pijpleiding functie zich bevindt . Zoek dossier van de functie en dubbelklik erop om het bestand in uw compilers navigator raam open
2

Type de code regel . " DBMS_OUTPUT.PUT_LINE ( ' ' ) ; " periodiek door het hele lichaam van de code . De lijn is hoofdlettergevoelig en moet exact te kunnen functioneren worden ingevoerd . Afhankelijk van de lengte van de functie , moet u de lijn vele malen in te voeren . Om de bugs gemakkelijk lokaliseren , na elke andere verklaring in het script van de pijpleiding functie-ingang van de lijn . Typ niet de code in het midden van de bestaande code , geef het een eigen lijn . In sommige gevallen kan uw compiler een snelkoppeling die voegt de code voorzien van automatisch . Andere compilers van de code moet worden ingevoegd waar de cursor zich bevindt door op de sneltoets van de " Ctrl " en " D "
3

Klik op de debug -pictogram op de compilers werkbalk . Als alternatief kan u de muisaanwijzer op het script van de pijpleiding functie en klik met de rechtermuisknop . Selecteer de debug -optie uit het menu dat verschijnt . Dit zal het script samen te stellen. Voor elke u de functies script DBMS_OUTPUT ingevoerd , zal een uitgangslijn als output buffer venster typisch op de bodem van het venster compiler .

Blik op de lijnen van de output in de uitgang 4 buffer venster . De lijnen zullen allemaal beginnen met de " DBMS_ OUTPUT.PUT_LINE " gevolgd door de data tekst van die verklaring , die zal worden tussen haakjes . Dit stelt u in staat om eventuele bugs te lokaliseren . Wanneer er een fout wordt gevonden , zal de output lijn rood . Dubbelklik op de rode tekst om automatisch naar de regel code waarin de fout aanwezig is . Corrigeer de bug in de navigator menu .
5

Verwijder alle regels van " DBMS_OUTPUT.PUT_LINE ( ' ' ) " van de functies script door handmatig te bladeren door en ze te verwijderen . Klik op het menu " File " en selecteer " Opslaan" om de wijzigingen in uw pijplijn functie, die nu wordt debuggen besparen .

Previous: Next:
  PHP /MySQL Programmering
·Hoe kan ik een SQL -bestand ui…
·Hoe maak je een mailinglijst m…
·Hoe de Trim -functie gebruiken…
·Hoe maak je een Sub XML-struct…
·Hoe maak je een tekstvak verbe…
·How to: PHP Klik Tracking Pixe…
·Hoe te wijzigen een Uploaden T…
·Hoe maak je een eenvoudige log…
·Hoe beelden uploaden met PHP o…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe maak je Voeg een tekstvak in Visual …
Hoe maak je een Picture Box in Visual Ba…
  Programmering Articles
·Hoe de Kortste Woord in Java zoeken 
·ActiveX Control Tutorial 
·Hoe vindt u de Index -nummer van een ele…
·Hoe een bestand toewijzen 
·Kenmerken van Visual Basic 
·Hoe te Waarden Van ListBox Krijg tot Ver…
·Sequentiële effecten in jQuery 
·Hoe maak je een Habbo Retro Make 
·Hoe maak je een klasse Named Account ont…
Copyright © Computer Kennis http://www.nldit.com