Fórum Result Set #42646

28/02/2004

0

Por favor,
sempre utilizei o MS SqlServer e agora preciso usar o Interbase e estou com a seguinte dúvida:
No SqlServer eu posso colocar no conteúdo de um Stored Procedure um Select em uma tabela e a SP me retorna os dados sem precisar de variáveis de retorno.

Como que eu posso fazer isso no Interbase ? Retornar VARIAS linhas (select * from Tabela) como resultado da SP ?


Obrigado


Gurgacz

Gurgacz

Responder

Posts

29/02/2004

Afarias

No IB vc conta com procedimentos ´selecionáveis´ -- que podem ser usados em selects assim como tabelas e views.

Tais procedimentos em geral fazem uso da estrutura FOR SELECT ... DO para retornar os valores de um SELECT, e utilizam o comando SUSPEND para ´retornar´ cada ´linha de dados´.

Criar um procedimento ´selecionável´ é igual a criar um procedimento ´executável´ -- e vc tem q definir os ´campos´ (parâmentros) de retorno.


T+


Responder

Gostei + 0

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

Aceitar