SQL Server - procedimientos almacenados sql

 
Vista:

procedimientos almacenados sql

Publicado por alejandra (2 intervenciones) el 05/02/2014 16:38:02
hola

tengo un procedimiento almacenado que valida correo electronico con un parametro de entrada.Lo que necesito es que en ves de ese parametro de entrada tome un campo de base de datos y no se como aplicarlo y que me valie n numero de cuentas de correo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

procedimientos almacenados sql

Publicado por jsanchezc (17 intervenciones) el 06/02/2014 12:33:20
Si lo que necesitas hacer es validar la cuenta de email en un SELECT , tienes que
convertir elprocedure en una función que devuelva el resultado,
por ejemplo '1' o '0' o 'VERIFICADO' o 'INCORRECTO'

Crea una función con el code que tiene el procedure y podrás ejecutar algo así :
Select usuarios.nombre,dbo.func_verificaemail(usuarios.email) as verificado from usuarios

el resultado sería algo así:
NOMBRE VERIFICADO
------------- ------------------
JUAN VERIFICADO
PEDRO INCORRECTO
MARIA VERIFICADO

es importante que al llamar a una función , el nombre vaya precedido del prefijo dbo., si no lo haces
SQL te dará error informándote de que la función no existe.

Dime si necesitas ayuda para covertir el procedure en función o si no he entendido bien el problema.

un saludo,
Jose
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar