Me dieron una cuenta de usuario en una base de datos de SQL Server que solo tiene privilegios para ejecutar un procedimiento almacenado. Agregué el archivo jar JDBC SQL Server JDBC a SQL Developer y lo agregué como un controlador JDBC de terceros. Puedo iniciar sesión con éxito en la base de datos de SQL Server. Me dieron esta sintaxis para ejecutar el procedimiento:
EXEC proc_name 'paramValue1' 'paramValue2'
Cuando ejecuto esto como una declaración o un script, obtengo este error:
Error starting at line 1 in command:
EXEC proc_name 'paramValue1' 'paramValue2'
Error report:
Incorrect syntax near the keyword 'BEGIN'.
Intenté envolver la declaración BEGIN/END
, pero recibí el mismo error. ¿Es posible llamar al procedimiento desde SQL Developer? Si es así, ¿qué sintaxis necesito usar?