Как написать или вызвать курсор -SQL в spark / scala? - PullRequest
0 голосов
/ 01 октября 2018

Можно ли писать / вызывать курсоры в scala / spark ??Я хотел написать или вызвать (курсор SQL) курсор из кода spark / scala.

Ниже находится курсор (написанный на SQL), который я хотел вызвать из кода scala.

declare
   cursor c1 is
       select DISTINCT earning_id from CN_TP_EARNINGS_ALL where rownum < 10;
   cursor c2(p_Assigned in number) is
       select SOURCE_EVENT_PERIOD_ID from  CN_TP_EARNINGS_ALL where 
       earning_id = p_Assigned;

begin
 for r1 in c1 loop
  dbms_output.put_line('------- start  --------');
  for r2 in c2(r1.earning_id) loop
     dbms_output.put_line(r2.SOURCE_EVENT_PERIOD_ID);
  end loop;
     dbms_output.put_line('------- end  -------');
 end loop;
end;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...