Sie benötigen einen into
für jede ausgewählte Variable:
declare
v_title MUSIC.TITLE%type;
v_cnt number;
v_hit music.hit%type;
begin
select music.title, count(melon_user.user_idx) as likes, music.hit
into v_title, v_cnt, v_hit
. . .
Hinweise:
- Niemals Verwenden Sie Kommas im
FROM
Klausel. Immer Verwenden Sie das richtige, expliziteJOIN
Syntax. - Normalerweise würde dies in out-Variablen für die gespeicherte Prozedur gehen.
- Sie können möglicherweise tun, was Sie wollen, indem Sie einfach eine Ansicht anstelle einer gespeicherten Prozedur verwenden.