Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/05/2015, 20:12
uagrm
 
Fecha de Ingreso: agosto-2010
Mensajes: 126
Antigüedad: 13 años, 8 meses
Puntos: 9
Respuesta: Problema en procedimiento

Estas enviando el código de la personas, y tu no lo estas utilizando ese dato, por lo tanto debes de hacer lo siguiente:
Código SQL:
Ver original
  1. CREATE PROCEDURE trabajador
  2. @cod_persona VARCHAR(15)
  3. AS
  4. BEGIN
  5.     IF (SELECT voluntario FROM persona WHERE cod_persona=@cod_persona) = 1
  6.     BEGIN
  7.             print 'Es voluntario'
  8.     END
  9.     ELSE
  10.              print 'No es voluntario'
  11.     END
  12. END

Última edición por gnzsoloyo; 30/05/2015 a las 21:22