Цикл PL/SQL по курсору

Моя проблема не слишком сложна, но я новичок в PL/SQL.

Мне нужно сделать выбор из таблицы COMPANIES на основе определенных условий. Затем мне нужно просмотреть их и преобразовать некоторые поля в другой формат (для этого я создал функции) и, наконец, использовать эту преобразованную версию для присоединения к справочной таблице, чтобы получить нужную мне переменную оценки. Итак, в основном:

select id, total_empts, bank from COMPANIES where turnover > 100000 

цикл по этому выбору

insert into MY_TABLE (select score from REF where conversion_func(MY_CURSOR.total_emps) =  REF.total_emps)

Это в основном то, что я хочу сделать. Это немного сложнее, но я просто ищу основы и то, как подойти к этому, чтобы начать!

8
задан ruakh 9 March 2012 в 23:01
поделиться