[firebase-br] SQL
Edson de Paulo
epaulo2002 em yahoo.com.br
Qui Out 18 11:16:30 -03 2007
Coloca um UPPER(paci.nome_mae) e no teu parâmetro concatena %NOME% em
maiúsculo sempre!!
Comigo funciona.
--
Edson de Paulo
Curitiba - PR
FireBird FireBird escreveu:
> Pessoa; fiz este comando aqui e funcionou certinho.
> Mas precisa de fazer isto numa procedure.
>
> select * from paci
> where paci.nome_mae like '%ELZA%'
> and paci.paciente like 'IS%'
>
>
> CREATE PROCEDURE SP_PESQUISA_PACIENTE (
> NOME_PACI VARCHAR (80),
> NOME_MAE VARCHAR (80),
> NOME_FONETICO VARCHAR (80))
> RETURNS (
> COD_PACI INTEGER,
> NOME_PACIENTE VARCHAR (80),
> NOME_MAE_PACI VARCHAR (80),
> NOME_FONETIZADO VARCHAR (80),
> END_RUA VARCHAR (80),
> END_NUM INTEGER,
> END_BAIRRO VARCHAR (40))
> AS
> BEGIN
>
> select paci.paciente,
> paci.nome_mae,
> paci.id,
> PACI.end_rua,
> paci.end_num,
> PACI.end_bairro
> from paci
> where paci.nome_mae like :NOME_MAE - < Queria informar como parametro
> o nome da mae
> and paci.paciente like : NOME_PACI -< Queria informar como
> parametro o nome do paciente.
> Into:NOME_PACIENTE,:NOME_MAE_PACI,:COD_PACI,
> :END_RUA,:END_NUM, :END_BAIRRO;
>
>
> /* Procedure body */
> SUSPEND;
> END
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
Mais detalhes sobre a lista de discussão lista