[firebase-br] Retornar registros duplicados

marcelo luiz stefaniak - teflamar marcelo em teflamar.com.br
Sex Jul 28 18:31:56 -03 2006


faça uma sp

SELECT * FROM GERA_ETIQ('0002',3);


CREATE PROCEDURE GERA_ETIQ (
    L_CLI VARCHAR(10),
    L_VEZES INTEGER)
RETURNS (
    R_COD varchar(10),
    R_NOME VARCHAR(50),
    R_ENDERECO VARCHAR(50))
AS
declare variable wx integer;
begin
  wx=0;
  while (wx < :l_vezes) do
  begin
   select cod,nome,endereco from cadcli where cod=:l_cli
   into :r_cod,:r_nome,:r_endereco;
   suspend;
   wx=wx + 1;
  end
end
/*marcelo luiz stefaniak*/


----- Original Message ----- 
From: "Társis" <tarsis em mithrandir.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, July 28, 2006 4:47 PM
Subject: [firebase-br] Retornar registros duplicados


Boa tarde pessoal!

Alguém sabe uma forma de fazer retornar registros duplicados?
É que quero imprimir etiquetas e gostaria de deixar o usuário escolher o
número de etiquetas de cada cliente que ele quer imprimir.
Exemplo: ele quer imprimir etiquetas de dois clientes, mas quer que saiam 3
etiquetas para cada um desses clientes. Desta forma, a consulta teria de
retornar 6 registros, sendo 3 de cada.
Alguém tem uma luz aí?

Abraços

Társis


______________________________________________
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