| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Debugging en Pipelined funktion i Oracle
    A pipeline funktion bruges ofte til at erstatte en multi-trins funktion, når der arbejdes med store Oracle-databaser . Masse mængder af information, der er typiske i databaser ofte resultere i en traditionel multi-step funktion bogging systemet ned , hvilket resulterer i langsom ydeevne . Siden udgivelsen af ​​Oracle 9i , kan udviklere nu erstatte de funktioner med en pipeline funktion. En rørledning funktion er i stand til at producere end-data hurtigere ved at producere hver linje af data umiddelbart efter den er kompileret , der henviser til , blev de traditionelle funktioner almindelige før Oracle 9i kompileret alle strækninger i data, før noget af det sendt til output. Pipeline funktioner er svaret på mange udvikleres problemer, men de er stadig underlagt de samme programmering bugs som deres ældre kolleger . Den debugging Processen er enkel , fordi de fleste kode compilere kommer med en debugger funktion. Ting du skal
    Script compiler
    Vis Flere Instruktioner
    1

    Start din compiler valg. Når compileren er åben, skal du klikke på menuen "Filer" og vælg " Åbn". Naviger til den mappe , hvor rørledningen funktionen er placeret. Find den funktion, sagsakter, og dobbeltklik på den for at åbne filen i din compilere navigator vindue
    2

    Indtast linje kode ". DBMS_OUTPUT.PUT_LINE ( ' ), " periodisk i hele kroppen af koden . Linjen er små bogstaver og skal indtastes nøjagtigt kan fungere rigtigt. Afhængigt af længden af funktionen, kan du indtaste den linje mange gange. At lokalisere den fejl nemt indtaste linje efter hver anden erklæring i scriptet af rørledningen funktion. Må ikke skrive koden i midten af ​​eksisterende kode , give det sin egen linje . I nogle tilfælde kan din compiler har en genvej, der indsætter koden automatisk. Andre compilere tillader koden skal indsættes hvor markøren er placeret ved at trykke på genvejstasten på "Ctrl" og "D"
    3

    Klik på debug ikonet på compilere værktøjslinje. Alternativt kan du svæver over manuskriptet af rørledningen funktion og højreklik. Vælg debug indstilling i menuen , der vises . Dette vil kompilere scriptet. For hver DBMS_OUTPUT du har indtastet i funktionerne script, vil et output linje vises i output buffer vindue, der typisk er på bunden af compiler vinduet.
    4

    Kig på linjerne i produktionen i output buffer vindue . Linierne vil alle begynder med " DBMS_ OUTPUT.PUT_LINE " efterfulgt af data tekst fra denne erklæring , som vil blive i parentes . Dette giver dig mulighed for at lokalisere eventuelle fejl . Når der findes en fejl , vil output linje være rød . Dobbeltklik på den røde tekst automatisk blive taget til linje kode , hvor fejlen er til stede . Korrigere fejl i navigatoren menu.
    5.

    Fjern alle linjer af " DBMS_OUTPUT.PUT_LINE ( ' )" fra funktionerne script ved manuelt at rulle igennem og slette dem. Klik på menuen "Filer" og vælg " Gem " for at gemme ændringerne i din pipeline -funktion , som nu er fejlrettet .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan opgraderer MySQL på XAMPP 
    ·Sådan Test MySQL Script Speed ​​
    ·Sådan importeres Excel Into MySQL PHP Software Cat 
    ·Hvad Er Query til at tælle Records i MySQL bruge en PH…
    ·Sådan Indsæt HTML i MySQL med PHP 
    ·Hvordan man opbygger dynamiske websteder med Dreamweave…
    ·PHP Unlink Funktion 
    ·MySQL attributtyper 
    ·Sådan oprettes flere databaser i Joomla! MySQL 
    ·Sådan fjernes en Zero Fra et Decimal i PHP 
      Anbefalede Artikler
    ·Sådan tildeles en række Count til en variabel hjælp …
    ·Sådan ændres et PanelView 
    ·Hvordan man skriver en Print Kommando i Fortran 
    ·Sådan Konverter String til InputStream i Java 
    ·Sådan Konverter ASPX til ascx 
    ·Sådan Set decimal format på en applet 
    ·Sådan oprettes et loginscript i OES 
    ·Sådan angives skjult Input URL Med JSF 
    ·Java Tutorial til fastgørelse af en applet til en ramm…
    ·Sådan @ Echo Kommando i Notesblok 
    Copyright © Computer Viden http://www.computerdk.com