Ich versuche, eine Prozedur erstellen, die mir Ergebnisse in Rasterform (wenn es möglich ist) geben wird.Oracle SQL-Verfahren, die Ergebnisse im Raster
tatsächlich, es ist eine normale Abfrage mit 3-5 Parametern, aber ich mag es in einem Verfahren tun (ich es für das Programm verwenden, werde ich mache)
ich weiß, wie einfache Verfahren zu schaffen, sondern diejenigen, gibt mir nur eine Zeilenausgabe. etwas wie folgt aus:
---run procedure
SET SERVEROUTPUT ON;
begin
procedure_name(param1);
end;
---procedure output
anonymous block completed
sample procedure_name output
Kein Glück in Oracle. Sie müssen 'dbms_output.put_line()' (oder etwas Ähnliches) verwenden, um die Ausgabe zu erhalten. Wenn Sie die Ergebnisse einer Abfrage drucken möchten, müssen Sie die Ergebnisse durchlaufen. –
@GordonLinoff this dbms_output.put_line() zeigt nur ein einzelnes Ergebnis oder kann es auch mehrere Ergebnisse anzeigen? auch danke, dass du meine frage bearbeitet hast, ich muss lernen wie das geht. – itsmePJ
@itsmePJ Meinten Sie, dass Sie möchten, dass mehrere Zeilen zurückgegeben werden, wenn die Prozedur ausgeführt wird? – user75ponic