Ich arbeite an ORACLE gespeicherten Verfahren und ich habe Zweifel. Ich habe eine Abfrage, die mehr als 1 Zeile abruft und ich möchte alle diese 3 Zeile Werte in 1 Variable speichern. Kann mir bitte jemand dabei helfen.Holen Sie mehrere Reihen und speichern in 1 VARIABLE - ORACLE gespeichertes Verfahren
geht Meine QUERY dies wie:
SELECT STUDENT_NAME FROM STUDENT.STUDENT_DETAILS WHERE CLASS_ID= 'C';
Hier ist diese Abfrage holt 3 Namen
Jack, Jill, Häschen
Ich möchte alle diese drei Namen in 1 Variable gespeichert werden, dh C_NAMES. Und danach verwende ich diese Variable in weiteren Schritten meines Verfahrens.
Kann mir bitte jemand dabei helfen.
Ich würde Ihre Zeit und Mühe sehr schätzen.
Vielen Dank im Voraus,
Vrinda :)
Wie werden Sie die Werte später verwenden? Sie können sich einen Ref-Cursor, eine PL/SQL-Tabelle ansehen ... hängt davon ab, wie Sie sie weitergeben und/oder auf sie verweisen möchten. –
Ich muss diese C_NAMES in einem Clob verwenden, um Werte zu ersetzen, die alle ersetzen Code ist fertig Ich möchte nur alle Namen in C_NAMES Variable ab sofort. – vrindamarfatia