дефинирахте го като обект на ниво база данни, така че този обект трябва да бъде инициализиран.
Можете или да направите това, за да го инициализирате с null
стойности, преди да изберете следното:
row_type := foo_type(null,null)
Но по-подходящото решение тук би било да промените избора на следното:
select
foo_type(b1,b2) -- Create a foo_type from the select
into
row_type -- throw this initialized foo_type into your variable row_type
from
table_xxx
where
rownum=1; --Only one row!