Habbi
Well-known member
- 5 September 2008
- 52
- 2
Halli Hallo,
ich sitze hier vor einem kleinen Problemchen.
create or replace procedure "ANZSAETZE"
(table_name IN VARCHAR2)
is
begin
declare
anzrows NUMBER;
begin
EXECUTE IMMEDIATE 'SELECT COUNT(*) INTO anzrows FROM '|| table_name;
DBMS_OUTPUT.PUT_LINE('Anzahl Zeilen in' || table_name || ': ' || anzrows);
end;
end;
Das ganze sollte so funktionieren, kompiliert auch problemlos. Nur wenn ichs ausführe kommt die Meldung "Schlüsselwort fehlt". Liegt wohl an diesem "INTO"...aber ich weiß nich wieso
Kann mir jemand helfen und mir sagen was ich falsch mache, biiiiiiiiiiitte^^
ich sitze hier vor einem kleinen Problemchen.
create or replace procedure "ANZSAETZE"
(table_name IN VARCHAR2)
is
begin
declare
anzrows NUMBER;
begin
EXECUTE IMMEDIATE 'SELECT COUNT(*) INTO anzrows FROM '|| table_name;
DBMS_OUTPUT.PUT_LINE('Anzahl Zeilen in' || table_name || ': ' || anzrows);
end;
end;
Das ganze sollte so funktionieren, kompiliert auch problemlos. Nur wenn ichs ausführe kommt die Meldung "Schlüsselwort fehlt". Liegt wohl an diesem "INTO"...aber ich weiß nich wieso