title: Other way to select from function returning table in Oracle
body: <p>I have an Oracle function my_func() that returns table of user type.</p>
  
  <p>I can select from it now this way: </p>
  
  <pre><code>SELECT * FROM TABLE(my_func(3));
  </code></pre>
  
  <p>But my project should not depend on database, and I would like to have opportunity to write this:</p>
  
  <pre><code>SELECT * FROM my_func(3);
  </code></pre>
  
  <p>Is there a way to do this in Oracle?</p>