Information ausblenden
Willkommen im Forum für alle Datenbanken! Registriere Dich kostenlos und diskutiere über DBs wie Mysql, MariaDB, Oracle, Sql-Server, Postgres, Access uvm

Wieder Oracle Syntax-Fehler

Dieses Thema im Forum "Oracle" wurde erstellt von Xbody, 11 Dezember 2012.

  1. Xbody

    Xbody Benutzer

    Wie auch letzte Woche ist mir die Syntax wieder nicht bewusst.

    Code:
    CREATE OR REPLACE PROCEDURE CLEAR (X CHAR) AS
      maxStd NUMBER;
      currentRowNum NUMBER := 1;
      BEGIN
        WHILE (currentRowNum <> (Select Count(*) from Tsum))
        LOOP
      ...
        END LOOP;
      END;
    Es kommt Error(5,29): PLS-00405: subquery not allowed in this context
    Problem; Wie soll ich sonst die Anzahl Zeilen abfragen?
     
  2. Xbody

    Xbody Benutzer

    Das hat sich nun erledigt
    Code:
    select Count(*) INTO numOfRows from Tsum;


    Einfach in Variable speichern.
     
Die Seite wird geladen...

Diese Seite empfehlen

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden