Oracle Error ORA-30768: Cannot evaluate pipelined function

Oracle Error Message

ORA-30768: Cannot evaluate pipelined function

Reason for the Error

Pipelined functions can only be used in a TABLE expression in the from clause.

Solution

Use a non-pipelined function instead.