1
resposta

[Projeto] DESAFIO PROPOSTO EM AULA

CREATE TYPE nome_salario AS ((nome_instrutor VARCHAR,salario_instrutor DECIMAL);

CREATE OR REPLACE FUNCTION bem_pagos(valor_salario DECIMAL) RETURNS SETOF nome_salario AS $$
    BEGIN
        RETURN QUERY SELECT nome  , salario 
        FROM instrutor 
            WHERE salario > valor_salario ;
    END;
$$ LANGUAGE plpgsql; 

SELECT * FROM bem_pagos(500);
1 resposta

Oi, João!! Tudo certo por aí?

Peço desculpas pela demora em retornar.

Mandou super bem no desenvolvimento da função, continue sempre se dedicando desta forma. A partir desse exercício, você pôde colocar em práticas os seus conhecimentos voltados à linguagem PL/pgSQL!

Caso surja alguma dúvida ao longo dos seus estudos, fico à disposição para ajudar.

Até mais!