Массовый сбор PL / SQL в ассоциативный массив с разреженным ключом

Я хочу выполнить запрос SQL внутри PL / SQL и заполнить результаты в ассоциативный массив, где один из столбцов в SQL становится ключом в ассоциативном массиве. Например, скажем, у меня есть столPerson с колоннами

PERSON_ID   INTEGER      PRIMARY KEY
PERSON_NAME VARCHAR2(50)

... и такие значения, как:

 PERSON_ID  |  PERSON_NAME
 ------------------------
 6          |  Alice
 15         |  Bob
 1234       |  Carol

Я хочу собрать всю эту таблицу вTABLE OF VARCHAR2(50) INDEX BY INTEGER такой, что ключ6 в этом ассоциативном массиве имеет значениеAlice и так далее. Можно ли это сделать в PL / SQL? Если так, то как?

Ответы на вопрос(2)

Ваш ответ на вопрос