Поиск по этому блогу

четверг, 7 апреля 2011 г.

Коллекции значений в Pl/SQL на примере таблицы Pl/SQL

Рассмотрим коллекции значений на примере таблицы Pl/SQL, основной особенностью является наличия поля-индекса,по которому можно обратиться к любому элементу по его ключу.

declare
type MyTab is table of varchar2 index by pls_integer;
r MyTab;
begin
r(-100):= "Hello";
r(100):= "Hello World";
r(0):= sysdate;
dbms_output.put_line(r.count);
end;
/

Обход таблицы PL_SQL в цикле:

for w in r.first .. r.last loop
   if r.exists(w) tren
      dbms_output ....
   end if;
end loop;



Комментариев нет:

Отправить комментарий