Fórum Ajuda com query #357554
24/04/2008
0
Paulo
Curtir tópico
+ 0Posts
24/04/2008
Tiagotecchio
Gostei + 0
24/04/2008
Paulo
Gostei + 0
24/04/2008
Tiagotecchio
Gostei + 0
24/04/2008
Tiagotecchio
CREATE PROCEDURE SP_TESTE ( parametro integer) returns ( codigo integer, descricao varchar(60), estado varchar(2)) as declare variable aux_str varchar(20); declare variable aux_uni integer; begin AUX_STR = ´´; FOR SELECT CODIGO, DESCRICAO, COALESCE(ESTADO,´´) FROM TABCIDADE /*WHERE CODIGO = :PARAMETRO*/ ORDER BY ESTADO, CODIGO INTO :CODIGO, :DESCRICAO, :ESTADO DO BEGIN if (AUX_STR <> ESTADO) then BEGIN AUX_STR = ESTADO; --ESTADO = AUX_STR; END ELSE BEGIN ESTADO = ´´; END suspend; END END
Gostei + 0
24/04/2008
Tiagotecchio
--------------------------------- CODIGODESCRICAOESTADO --------------------------------- 1CAXIAS DO SULRS 2PELOTAS 3FLORIANÓPOLIS 8FLORES DA CUNHA 235SÃO BORJA 4NOVO HAMBURGOSC 5LAGOA VERMELHA 6CANGUCU 7MARMELEIRO 18SANTIAGOSP 29QUATRO BARROS 38NOVA BASSANO ---------------------------------
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)