我已经获得了一个 SQL Server 数据库的用户帐户,该用户帐户仅具有执行存储过程的权限。我将 JTDS SQL Server JDBC jar 文件添加到 SQL Developer 并将其添加为第三方 JDBC 驱动程序。我可以成功登录到 SQL Server 数据库。我得到了运行该过程的语法:
EXEC proc_name 'paramValue1' 'paramValue2'
当我将其作为语句或脚本运行时,我收到此错误:
Error starting at line 1 in command:
EXEC proc_name 'paramValue1' 'paramValue2'
Error report:
Incorrect syntax near the keyword 'BEGIN'.
我尝试将语句包装在 中BEGIN/END
,但得到相同的错误。是否可以从 SQL Developer 调用该过程?如果是这样,我需要使用什么语法?