У вас есть следующие опции.
Создайте и сохраните ТИП ОБЪЕКТА EXAMPLE_REC с такой же структурой, как у таблицы и совместимых типов данных.
, например, для: СОЗДАТЬ ИЛИ ЗАМЕНИТЬ ТИП EXAMPLE_REC КАК ОБЪЕКТ(тип данных col1, тип данных col2, тип данных col3);Тогда вам не нужна другая локальная переменная записи. Но вам нужно инициализировать, используя ключевое слово NEW, как показано. Затем вы можете просто извлечь значения в соответствующие элементы записи.
CREATE ИЛИ ЗАМЕНИТЬ ПРОЦЕДУРУ example_sp (p_example_rec OUT example_rec) IS BEGIN p_example_rec: = NEW example_rec (NULL, NULL, NULL);- Инициализация SELECT * INTO p_example_rec.col1, p_example_rec.col2, p_example_rec.col3 FROM;;
END;