Store procedure

Declare pb_Employees procedure for PEmployees
@filtro = :filtro;
No me reconoce el @  me sale un Error cuando quiero ejecutar

1 Respuesta

Respuesta
1
Haber prueba con esto:
DECLARE pb_Employees PROCEDURE FOR PEmployees
@filtro=:filtro;
EXECUTE  pb_employees;
Ojo:
*  pb_Employees = variable declarada de tipo Store Procedure
*  PEmployees = Store Procedure almacenado en tu base de datos
* @filtro = variable de entrada declarada en tu Store Procedure "PEmployees"
Nota: Si no te reconoce el arroba (@) o la variable de entrada, puede ser porque el nombre "@filtro" no coincida con la variable de entrada declarada en tu Store Procedure "PEmployees" de tu base de datos.
Gracias man por la aclaración pero ya corrobore esta idéntico a las variables. De store y sigue generándome error el @ se sonbrea de marrón y no puedo ejecutar... si me puedes enviar un ejemplo... ah mi correo electrónico algo sencillo te lo agradecería... te enviaría la imagen del error pero noc tu correo si me envías bacán Gracias.
Enviame el error que produce de la pantalla de salida (que esta en ingles)
Te envío un ejemplo sencillo de Store Procedure creado en SQL Server:
//Creo un Store Prodedure en la Base de Datos
CREATE PROCEDURE get_employee @emp_id_parm int
AS SELECT emp_name FROM employee
WHERE emp_id = @emp_id_parm 
//Declaro Store Procedure en PowerBuilder
DECLARE get_emp_proc PROCEDURE FOR get_employee
@emp_id_parm = :emp_id_var
/* Tambien puedes declarar solamente ":emp_id_var" en ves de "@emp_id_parm = :emp_id_var" */
EXECUTE get_emp_proc;

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas