+ Responder ao Tópico



  1. #1

    Padrão Duvidas com stored procedures no postgres

    Olá pessoal tudo bem?
    Estou montando um banco de dados no postgres, para utilizar a implementacao do DAO do java.
    Gostaria de realizar todas as pesquisas de select através de uma única função por tabela
    exemplo:
    tabela cliente
    nome varchar(10),
    rg integer,
    cpf double,
    sobrenome varchar(20);

    Gostaria de criar uma funcao que recebesse todos os valores (string, int, double, string), só que quando algum destes valores fossem nulos eu gostaria que ele desconsiderasse a restricao de busca.
    exemplo
    select * from clientes where cliente=$1 and rg=$2 and cpf=$3 and sobrenome=$4;

    se eu passasse por exemplo cliente=0 e rg=25, gostaria que ele buscasse somente os clientes de numero 0 e rg 25, desconsiderando as outras restricoes

  2. #2
    ispbrasil
    Visitante

    Padrão PostGreSQL

    Se voce fazer assim vai ficar uma carroca.

    faca as suas consultas pela chave primaria.