Stored Procudure para Buscar Registros
Estou começando a utilizar SPs, como faço uma stored procedure para buscar por exemplo numa tabela de clientes, todos os registros que o nome iniciar com ´ale´, ou ento conter ´ale´ no meio do nome?
Obrigado pela atenção!!
Obrigado pela atenção!!
Ntrafa
Curtidas 0
Respostas
Martins
26/09/2004
Tente fazer assim.
Acho q deve servir como base para resolução do seu problema.
Boa Sorte.
CREATE PROCEDURE RET_SP RETURNS ( RCOD_AUTOR INTEGER, RNOME VARCHAR(30), RNASCIMENTO DATE) AS begin for select cod_autor, nome, nascimento from autor where nome like ´ale¬´ or nome like ´¬ale´ into :rcod_autor, :rnome, :rnascimento do suspend; end
Acho q deve servir como base para resolução do seu problema.
Boa Sorte.
GOSTEI 0
Afarias
26/09/2004
Martins, apenas
seria a consulta para trazer ´ale´ em qualquer parte, mas eu acredito q ´ale´ é uma variável, pode ser outro nome em outro momento, sendo assim a SP seria::
T+
select cod_autor, nome, nascimento from autor where nome like ´¬ale¬´
seria a consulta para trazer ´ale´ em qualquer parte, mas eu acredito q ´ale´ é uma variável, pode ser outro nome em outro momento, sendo assim a SP seria::
CREATE PROCEDURE RET_SP (par1 varchar(10)) RETURNS (RCOD_AUTOR INTEGER, RNOME VARCHAR(30), RNASCIMENTO DATE) AS begin for select cod_autor, nome, nascimento from autor where nome containing :par1 into :rcod_autor, :rnome, :rnascimento do suspend; end
T+
GOSTEI 0
Martins
26/09/2004
Valeu!
[b:babfca6514]Script do afarias[/b:babfca6514]
Certissimo, assim ele tem liberdade para inserir o valor [b:babfca6514](string)[/b:babfca6514]q desejar na varial, não coloquei uma variavel, pois tentei apenas passar a idéia, mas, ainda bem q podemos contar sempre com sua colaboração.
Até a próxima.
Valeu novamente.
[b:babfca6514]Script do afarias[/b:babfca6514]
CREATE PROCEDURE RET_SP (par1 varchar(10))
RETURNS (RCOD_AUTOR INTEGER, RNOME VARCHAR(30),
RNASCIMENTO DATE)
AS
begin
for select cod_autor, nome, nascimento from autor
where nome containing :par1
into :rcod_autor, :rnome, :rnascimento do
suspend;
end
Certissimo, assim ele tem liberdade para inserir o valor [b:babfca6514](string)[/b:babfca6514]q desejar na varial, não coloquei uma variavel, pois tentei apenas passar a idéia, mas, ainda bem q podemos contar sempre com sua colaboração.
Até a próxima.
Valeu novamente.
GOSTEI 0