Hur Man Planerar Sp2-0552-felet I Oracle På Ett Rent Sätt

Table of Contents

Under den senaste veckan har några länkade till våra läsare informerat oss om att de har stött på sp2-0552-felet inne i Oracle.

Godkänd

  • Steg 1: Ladda ner och installera programvaran
  • Steg 2: Öppna den och klicka på knappen "Återställ"
  • Steg 3: Välj säkerhetskopian du vill återställa från och följ instruktionerna
  • Skaffa programvaran som fixar din PC genom att klicka här.

    Det här SP2-0552-felet beror på att den angivna bindningsflexibla inte skapades. Kör kommandot VARIABLE för att kontrollera om de kombinerade variablerna du använde i din SQL-sats finns. Innan du kör en SQL-sats med variansvariabler måste du använda kommandot VARIABLE för att artikulera varje variabel.

    Frågar också om att den typiska användningen av dikesvariabler sträcker sig över den bokstavliga denna grupp i WHERE-predikatet, så att personen kan ersätta avdelningsnamnet efter det (så att du med största sannolikhet kommer att använda samma fråga för vilka avdelningar).

      VARIABLE v_max_sal NUMMER;VARIABLE v_dname VARCHAR2 (14);Börja: v_dname: = största utsträckning (sal) 'SALE';Välj EN: v_max_salFörfattare: scott.emp electronic, scott.dept ddär e.deptno = d.deptnooch D. = dname: v_dname;SLUTET;/skriv ut v_max_sal; 

    Du kan också ta bort kolon så att du kan börja med en variabel, och vem som verkar bli trött också:

      SQL> ställer in serverns utdata tillDeklarera SQL>  andra v_max_sal NUMMER (20);  3. Starta  4 föredrar potential (sal) IN v_max_sal  alla sju från scott.emp e, scott.dept d  åtta, där e.e.deptno = d.deptno specific och d.dname = 'SALES';  dbms_output Det är viktigt. put_line (v_max_sal); elva SLUT; tio /2850 

    Observera att det här alternativet resulterar i en liknande fråga i dina databaser utöver lösningen som instrueras av @Alex:

      VÄLJ MAX (SAL) DE SCOTT.EMP E, SCOTT.DEPT D O E.DEPTNO = D.DEPTNO ET D.DNAME = 'SALES' 

    Den utökade inställningen i början som är relevant för detta svar resulterar i matchning med BV i WHERE-villkoret:

      VÄLJ MAX. (REA) SCOTT.EMP E, SCOTT.DEPT D O E.DEPTNO betyder D.DEPTNO OCH D.DNAME =: B1 

    Fråga: hur mycket ska man göra?Vad gör jag för att fixa PL / SQL-fel SP2-0552?

    sp2-0552 fel i oracle

    Oracle Training av Don Burleson

    Det bästa på sajten”How To Fix Sp2-0552 Error In Oracle The Easy Way
    Jak W Prosty Sposób Naprawić Błąd Sp2-0552 W Oracle?
    Como Corrigir O Erro Sp2-0552 No Oracle De Maneira Fácil
    Come Correggere L’errore Sp2-0552 In Oracle In Modo Semplice
    Как легко исправить ошибку Sp2-0552 в Oracle
    Hoe U De Sp2-0552-fout In Oracle Op Een Eenvoudige Manier Kunt Oplossen
    Comment Corriger L’erreur Sp2-0552 Dans Oracle En Toute Simplicité
    Oracle에서 Sp2-0552 오류를 쉽게 수정하는 방법
    Cómo Corregir El Error Sp2-0552 En Oracle De Forma Fácil
    So Beheben Sie Den Fehler Sp2-0552 In Oracle Auf Einfache Weise

    Recommended Articles