Hi Andila,
You can do that as mentioned by peter in the above reply.
But why do you want to persist the information into a Table?
Also would want to understand if you are having a Varied "select column" list and using EXECUTE IMMEDIATE for the same?
if not you can use "EXEC" and then use a local temporary table to hold the result which returns the value to your Table Type which can be further utilized by other procedures calling this procedure.
Can you be more clear on the requirement on why you want to do this?
Regards,
Krishna Tangudu