Fórum Procedure Complicada #220361

14/03/2004

0

O que há de errado :

CREATE PROCEDURE TESTE_INTERBASE RETURNS ( 
  ID INTEGER, 
  NOME VARCHAR(30) 
) AS 
BEGIN 
  FOR SELECT id, nome FROM TESTE WHERE nome LIKE ´A¬´ 
    INTO :ID, :NOME DO 
      SUSPEND; 
END 


O código acima me traz o resultado correto ou seja o nome com a letra a no inicio porem minha tabela possui varias nomes coma a letra A , eu pergunto porque só traz o primeiro registro , ou seja necessita de um loop tipo WHILE , caso sim onde iria o comando , agradeço muito obrigado


Gladiador

Gladiador

Responder

Posts

14/03/2004

Beppe

Trancado.

Ainda há um tópico seu sobre o mesmo assunto.

Beppe


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar