Ich habe ein einfaches Programm in PLSQL. Grundsätzlich hat das Programm keine Fehler, druckt aber keine Ausgabe, wenn ich dbms_output.put verwende.dbms_output.put druckt keine Daten
declare
v_name varchar(30);
v_len number;
v_number number;
begin
v_name := '&name';
v_number := length(v_name);
while v_number > 0
loop
dbms_output.put(v_number||'::'||substr(v_name,v_number,1));
v_number := v_number - 1;
end loop;
end;
Das obige Programm erzeugt eine Ausgabe, wenn ich dbms_output.put_line verwenden, aber der Ausgang hat neue Zeile nach immer Charakter, und ich möchte die Ausgabe in einer einzigen horizontalen Linie haben. Bei der Verwendung von dbms_output.put gibt es keinen Fehler, aber es gibt mir nur die Nachricht: "anonymer Block abgeschlossen"
Bitte lassen Sie mich wissen, wenn ich etwas falsch mache.
Danke, Dex.
Danke Jungs. Bin dankbar. – Dex