Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tenho esse cursor aqui ó:DECLARE @Identificador_mme_empreendimento VARCHAR (50), @Tipo_empreendimento VARCHAR(50), @data_cadastro_socioeconomico varchar(50), @data_atualizacao_cadastro_economico varchar(50), @numero_assentamentos_acordo varchar(50), @numero_assentamento_realizados varchar(50), @populacao_atingida_realizado varchar(50), @I INTEGERDECLARE LI_CURSOR CURSOR FOR SELECT dbo.Projeto.PRO_IdentificadorBI AS identificador_mme_empreendimento, GRU_NOMEGRUPO AS 'tipo_empreendimento', '1900-01-01' as 'data_cadastro_socioeconomico', '1900-01-01' as 'data_atualizacao_cadastro_socioeconomico', '-3'as 'numero_assentamentos_acordo', '-3' as 'numero_assentamentos_realizados', '-3' as 'populacao_diretamente_atingida_realizado' FROM dbo.Projeto INNER JOIN dbo.sad_mse_cmse_01_itens_comuns ON dbo.Projeto.PRO_IdentificadorBI = dbo.sad_mse_cmse_01_itens_comuns.identificador_mme_empreendimento, dbo.Grupo, dbo.ClasseBI WHERE Projeto.PRO_IdGrupo = dbo.Grupo.GRU_IdGrupo AND dbo.Grupo.GRU_IdClasseBI = dbo.ClasseBI.CLA_IdClasse AND (dbo.Grupo.GRU_NOMEGRUPO ='PCH') oRDER BY dbo.Projeto.PRO_IdentificadorBIOPEN LI_CURSORFETCH NEXT FROM LI_CURSORINTO @Identificador_mme_empreendimento, @Tipo_empreendimento, @data_cadastro_socioeconomico, @data_atualizacao_cadastro_economico, @numero_assentamentos_acordo, @numero_assentamento_realizados, @populacao_atingida_realizadoSET @I = 0WHILE @@FETCH_STATUS = 0BEGIN SET @I = @I + 1;-- ABRE OUTRO CURSOR PARA PEGAR AS INFORMAÇÕES DE LP -- Concatenate and display the current values in the variables. PRINT CAST(@I AS varchar(5)) + ' ' + @Identificador_mme_empreendimento + ' ' + @Tipo_empreendimento + ' ' + @data_cadastro_socioeconomico + ' ' + @data_atualizacao_cadastro_economico + ' ' + @numero_assentamentos_acordo + ' ' + @numero_assentamento_realizados + ' ' + @populacao_atingida_realizado -- This is executed as long as the previous fetch succeeds. FETCH NEXT FROM LI_CURSOR INTO @Identificador_mme_empreendimento, @Tipo_empreendimento, @data_cadastro_socioeconomico, @data_atualizacao_cadastro_economico, @numero_assentamentos_acordo, @numero_assentamento_realizados, @populacao_atingida_realizado ENDCLOSE LI_CURSORDEALLOCATE LI_CURSORele ta funcionando direitinho, so que preciso fazer uma VIEW com ele entende?!?!?! Dai eu tenteiCREATE VIEW vw_testease joguei o código acima só que não funcionou, dá erro! Alguém pode me ajudar??????? :natal<_<:
Carregando comentários...