Hola

.
A riesgo de equivocarme, que valor quisiareas que retorne tu SP si NAME_SP es nulo?
Cita:
Código SQL [-]
If (NAME_SP IS NULL) THEN NAME_SP = '? ? ? ? ?';
|
Quizas tuvieras que inicializar esta variable con algún valor que te indique que no existe tal registro. Esto claro, si te sirviera de algo.
Saludos.