[firebase-br] RES: RES: Select usando procedure

daniel daniel em vipa.com.br
Qui Jan 29 16:40:04 -03 2009


Fernando,

Acho que você tem que usar o FOR ... SELECT ... que vai ficar mais ou menos
assim:

Begin
  for 
    select all login, nome from clientes
    where login like:logdocli
    into :loggin, :nomes
  do
    suspend;
end

lembrando que 'loggin e nomes' devem ser declarados como parâmetros de
saída.

[]s

Daniel

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Karl Max Freire
Enviada em: quinta-feira, 29 de janeiro de 2009 14:10
Para: FireBase
Assunto: [firebase-br] RES: Select usando procedure

tenta colocar um Pipe II
Select *from clientes where nomecli like || 'campo%'

________________________________

De: lista-bounces em firebase.com.br em nome de Fernando Machado
Enviada: ter 27/1/2009 16:54
Para: FireBase
Assunto: [firebase-br] Select usando procedure



Pessoal resolvi fazer tudo pelo banco de dados, porém a procedure abaixo
retorna um "erro" -> "multiple rows in singleton select". Isso quando o
resultado retorna mais do que um cliente (no IBExpert).

obs.: Firebird 1.5 Windows XP SP2

begin
  select all login, nome from clientes
  where login like:logdocli
  into :loggin, :nomes;
  suspend;
end

Any suggestion ?

[]'s
Fernando
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa







Mais detalhes sobre a lista de discussão lista