Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Gente to com um problema...
Eu tenho uma tabela que tem campos que tem registros e outros não tem registros..
eu tenho uma procedure que recebe parametros , posso receber 1 ou mais
PROCEDURE [dbo].[usp_Movimento]
@parametro1 INT = NULL,
@parametro2 INT = NULL,
@parametro3 INT = NULL,
@parametro4 INT = NULL,
@parametro5 INT = NULL,
@parametro6 INT = NULL,
@parametro7 INT = NULL,
@parametro8 VARCHAR(MAX) = NULL,
@parametro9 VARCHAR(MAX) = NULL,
@parametro10 DATETIME = NULL,
queria fazer o seguinte se eu passar @parametro2 me retornar todas as colunas que tenham registros as que nao tem nem trazer...
>
Gente to com um problema...
Eu tenho uma tabela que tem campos que tem registros e outros não tem registros..
eu tenho uma procedure que recebe parametros , posso receber 1 ou mais
PROCEDURE [dbo].[usp_Movimento]
@parametro1 INT = NULL,
@parametro2 INT = NULL,
@parametro3 INT = NULL,
@parametro4 INT = NULL,
@parametro5 INT = NULL,
@parametro6 INT = NULL,
@parametro7 INT = NULL,
@parametro8 VARCHAR(MAX) = NULL,
@parametro9 VARCHAR(MAX) = NULL,
@parametro10 DATETIME = NULL,
queria fazer o seguinte se eu passar @parametro2 me retornar todas as colunas que tenham registros as que nao tem nem trazer...
Prezado Dieguinhu Web,
Poderia especificar melhor como é utilizado o @parametro2. Ele é utilizado no where?
Atenciosamente,
Anderson Vasconcelos
>
Gente to com um problema...
Eu tenho uma tabela que tem campos que tem registros e outros não tem registros..
eu tenho uma procedure que recebe parametros , posso receber 1 ou mais
PROCEDURE [dbo].[usp_Movimento]
@parametro1 INT = NULL,
@parametro2 INT = NULL,
@parametro3 INT = NULL,
@parametro4 INT = NULL,
@parametro5 INT = NULL,
@parametro6 INT = NULL,
@parametro7 INT = NULL,
@parametro8 VARCHAR(MAX) = NULL,
@parametro9 VARCHAR(MAX) = NULL,
@parametro10 DATETIME = NULL,
queria fazer o seguinte se eu passar @parametro2 me retornar todas as colunas que tenham registros as que nao tem nem trazer...
Coligado, voce poderia tratar os parametros recebidos e montar dinamicamente seu sql de retorno da procedure.
http://forum.imasters.com.br/topic/220823-resolvido-exemplo-de-where-dinamico/
http://forum.imasters.com.br/topic/220834-resolvido-stored-procedure-chamando-stored-procedure-e-recebe-retorn/
http://forum.imasters.com.br/topic/220849-resolvido-exec-variavel/