Beim Ausführen des Codeausschnitts im Ausführen-Fenster des SQL-Entwicklers funktioniert es gut und wird im Abschnitt Ausgabevariablen unten angezeigt. Aber wenn die Prozedur aus der SQL-Datei ausgeführt wird, erfolgreich abgeschlossen zu werden, aber keine AusgabePL/SQL-Prozedur erfolgreich abgeschlossen, aber keine Ausgabe in Oracle SQL-Entwickler
gezeigtset serveroutput on
DECLARE
INTCHARTIDS DDI.P_CHARTS_QUERY.ARRAYINTCHARTIDS;
A DDI.P_CHARTS_QUERY.CURSOROBJECT;
B DDI.P_CHARTS_QUERY.CURSOROBJECT;
C DDI.P_CHARTS_QUERY.CURSOROBJECT;
D DDI.P_CHARTS_QUERY.CURSOROBJECT;
E DDI.P_CHARTS_QUERY.CURSOROBJECT;
F DDI.P_CHARTS_QUERY.CURSOROBJECT;
G DDI.P_CHARTS_QUERY.CURSOROBJECT;
H DDI.P_CHARTS_QUERY.CURSOROBJECT;
I DDI.P_CHARTS_QUERY.CURSOROBJECT;
BEGIN
INTCHARTIDS(1):=2568;
DDI.P_CHARTS_QUERY.OPENCHARTS(INTCHARTIDS=>INTCHARTIDS,
INTUNITSYSTEMID=>30,
INTEDITEDBY=>1565,
INTOPENMODE=>1,
CHARTOBJECT=>A,
CHARTAXISOBJECT=>B,
CHARTSERIESOBJECT=>C,
CHARTSERIESRUNOBJECT=>D,
CHARTSUBSETOBJECT=>E,
CHARTSUBSETDATAOBJECT=>F,
CHARTANNOTATIONOBJECT=>G,
CHARTSERIESCONTROLRUNOBJECT=>H,
CHARTSERIESRUNGROUPOBJECT=>I
);
END;
PL/SQL procedure successfully completed, but no output
Welche Ausgabe erwarten Sie? Der Code, den Sie angezeigt haben, erzeugt keine. Hat die Prozedur, die Sie aufrufen, 'dbms_output' Aufrufe? Oder erwarten Sie den Inhalt Ihrer lokalen 'cursorobject'-Variablen? –
Mir fehlte der Schrägstrich – Somnath