Sim, esse código faz exatamente isso.
Você também pode usar:
if (@value is null or @value = '')
Editar:
Com as informações adicionadas que
@value
é um int
valor, você precisa em vez disso:if (@value is null)
Um
int
valor nunca pode conter o valor ''
.