Interbase - usar stored procedure ao inves de union |
Top Previous Next |
|
{ Uma vez eu fiz uma procedure p/ substituir um UNION e funcionou muito bem!!!!! O conceito é basicamente simples... Digamos que eu queira retornar todos os bairros e todas as cidades de duas tabelas respectivas: }
CREATE PROCEDURE NNNNNNOOOOMMMEEE RETURNS ( CODIGO INTEGER NOME VARCHAR(30)) AS BEGIN FOR SELECT CODIGO, NOME FROM CIDADE INTO :CODIGO, :NOME DO SUSPEND;
FOR SELECT CODIGO, NOME FROM BAIRRO INTO :CODIGO, :NOME DO SUSPEND; END
|