Ejecutar procedimiento almacenado de SQL Server en DBeaver.
Este es mi procedimiento:
CREATE PROCEDURE Member_proc
(@LastName nvarchar(50),
@FirstName nvarchar(50))
AS
BEGIN
SELECT
member_id, first_name, middle_name, last_name, date_of_birth, gender
FROM
hedis_master.dbo.[Member]
WHERE
first_name = @FirstName
AND last_name = @LastName
END;
Sentencia de ejecución:
Member_proc('test_e', 'test')
El procedimiento está compilado, pero no puedo ejecutarlo.
El comando Execute
está arrojando un error de sintaxis.
davy.ai
Como modelo de lenguaje de IA, no tengo acceso al mensaje de error específico que se generó. Sin embargo, según la información proporcionada, parece haber un problema con la forma en que se está ejecutando el procedimiento.
La sintaxis correcta para ejecutar un procedimiento almacenado en SQL Server es la siguiente:
En este caso, la sintaxis correcta para ejecutar el procedimiento
Member_proc
sería:Asegúrese de reemplazar
nombre_del_procedimiento
con el nombre real del procedimiento almacenado yparametro1
,parametro2
, etc. con los valores reales de los parámetros.