Tôi đã được cấp tài khoản người dùng cho cơ sở dữ liệu SQL Server chỉ có đặc quyền để thực hiện thủ tục được lưu trữ. Tôi đã thêm tệp jar JDBC JTDS SQL Server vào SQL Developer và thêm nó dưới dạng trình điều khiển JDBC của bên thứ ba. Tôi có thể đăng nhập thành công vào cơ sở dữ liệu SQL Server. Tôi đã được cung cấp cú pháp này để chạy thủ tục:
EXEC proc_name 'paramValue1' 'paramValue2'
Khi tôi chạy nó dưới dạng câu lệnh hoặc tập lệnh, tôi gặp lỗi này:
Error starting at line 1 in command:
EXEC proc_name 'paramValue1' 'paramValue2'
Error report:
Incorrect syntax near the keyword 'BEGIN'.
Tôi đã thử gói câu lệnh vào BEGIN/END
, nhưng nhận được cùng một lỗi. Có thể gọi thủ tục từ SQL Developer không? Nếu vậy, tôi cần sử dụng cú pháp nào?