Olá!
Estou pesquisando há um tempo, mas não encontro nada muito prático
Todas as funções que vejo, são pra fazer comparações simples e não é o que quero.
O que ocorre é o seguinte, no SQL Server eu crio uma Stored Procedure(Function no PostgreSQL, creio eu) e passo os parâmetros. Digamos que quero retornar na minha SP, os dados da tabela funcionário, fazendo uma pesquisa usando o nome do funcionário.
IF (nome IS NOT NULL) THEN
BEGIN
SELECT Funcionario.*
FROM Funcionario
WHERE Funcionario.nome LIKE '%' + nome + '%'
END
...
Bem simples MESMO.
Porém, não tenho a mesma facilidade com o PostgreSQL.
Como posso criar minha Function para que ele retorne os dados da tabela?
Como posso fazer essa verificação se o parâmetro está nulo ou não?