我已经获得了一个 SQLServer 数据库的用户帐户,该用户帐户只有执行存储过程的权限。我将 JTDS SQLServerJDBC jar 文件添加到 SQLDeveloper 中,并将其作为第三方 JDBC 驱动程序添加。我可以成功登录到 SQLServer 数据库。我得到了运行这个过程的语法:
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
中包装语句,但是得到相同的错误。是否可以从 SQLDeveloper 调用该过程?如果是,我需要使用什么语法?