Bird
0
0

How can you combine OUT parameters with a function returning a TABLE in PostgreSQL?

hard📝 Application Q9 of 15
PostgreSQL - Advanced PL/pgSQL
How can you combine OUT parameters with a function returning a TABLE in PostgreSQL?
AUse only RETURNS TABLE without OUT parameters.
BDeclare OUT parameters and use RETURNS TABLE with matching column names and types.
CUse OUT parameters but declare RETURNS VOID.
DUse RETURNS SETOF with OUT parameters.
Step-by-Step Solution
Solution:
  1. Step 1: Understand RETURNS TABLE and OUT parameters

    RETURNS TABLE is syntactic sugar for multiple OUT parameters with column names and types.
  2. Step 2: Confirm compatibility

    Declaring OUT parameters and RETURNS TABLE with matching columns is valid and common.
  3. Final Answer:

    Declare OUT parameters and use RETURNS TABLE with matching column names and types. -> Option B
  4. Quick Check:

    OUT parameters = RETURNS TABLE equivalent [OK]
Quick Trick: RETURNS TABLE is shorthand for multiple OUT parameters [OK]
Common Mistakes:
  • Mixing RETURNS VOID with OUT parameters
  • Using RETURNS SETOF incorrectly with OUT
  • Thinking RETURNS TABLE excludes OUT parameters

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More PostgreSQL Quizzes