Я пытаюсь выбрать случайный элемент из массива при выполнении обновления в Oracle. Какой самый простой способ добиться этого?
Я хочу что-то вроде этого:
DECALRE ARRAY items = ('item1', 'item2', 'item3')
обновить поле набора таблиц = элементы (TRUNCT (DBMS_RANDOM.value (1,3)))
таким образом, случайное значение из списка вставляется в поле для каждой обновляемой записи.