Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo,

wenn ich die folgende SQL Prozedur ausführe, erhalte ich kein Ergebnis.

create or replace

PROCEDURE USER_Ausgabe IS

v_user dim_user.user_name %type;

BEGIN

SELECT user_name INTO v_user FROM dim_user

where user_name like '%testuser%';

DBMS_OUTPUT.PUT_LINE(v_user);

END;

Mit dem u.g. Befehl müsste ich mir ja zumindest die Ausgabe der Prozedur ausgeben lassen:

SELECT text

FROM all_source

WHERE name = 'user_ausgabe'

ORDER BY line

Habe ich in der SQL Prozedur irgendetwas vergessen? Die Prozedur wird lt. Developer erfolgreich kompiliert.

Gruß

Michael

Geschrieben (bearbeitet)

Hi,

meine vorherige Antwort war zu schnell und auch gar keine Antwort auf deine Frage. Aber jetzt. :)

SELECT text

FROM all_source

WHERE name = upper( 'user_ausgabe')

ORDER BY line

Im Data Dictionary sind die Objektnamen immer groß.

EDIT:

Ok, also dann doch:

exec  USER_Ausgabe;

Dass keine Ausgabe erzeugt wird, liegt evtl. daran:

printing - Print text in Oracle SQL Developer SQL Worksheet window - Stack Overflow

Bearbeitet von carstenj
Geschrieben

Danke. Damit bekomme ich das Skript ausgegeben.

Vielleicht habe ich meine Frage falsch gestellt...Wie kann ich mir das Ergebnis aus dem SQL Selects in der Prozedur ausgeben lassen? Damit ich sehe, ob das eingebettete SQL Select in der Prozedur auch das richtige Ergebnis liefert?!

VG

Michael

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...