Tôi có một thủ tục lưu sẵn SQL Server; Tôi cần phải nắm bắt giá trị trả về từ thủ tục lưu sẵn. Đây có phải là cách thực hiện điều này đúng không?Lưu trữ SQL Server Thủ tục lưu giữ giá trị trả về trong T-SQL
declare valback varchar(30)
set valback = exec storeproc1
Trong trường hợp này, storeproc1
là quy trình được lưu trữ của tôi.
Bạn cần sử dụng '@ valback' để cho biết đó là biến. – JNK
SP của bạn có tham số OUTPUT mà bạn đang cố truy xuất hay SP của bạn thực hiện một số kiểu chèn, cập nhật hoặc xóa mà bạn chỉ muốn kiểm tra xem nó có thành công không? –