Boa tarde a todos,
gostaria de criar uma procedure onde meus parametro fossem opcionais. Exemplo:
Create Procedure Teste
@Valor1 as int,
@Valor2 as int
as
select * from teste
exec Teste 235;
gostaria de executar esta procedure sem passar o 2º parametro. Como faço isso?
Boa tarde , basta vc qualificar o nome do parâmetro. Dá uma olhada no exemplo:
Create Procedure Teste (
@Valor1 int = Null,
@Valor2 int = Null)
exec Teste @Valor1 = 235;
ou passe pelo nome do paramatro
exec Teste @valor2 = 10
Abs;