Có vẻ như bạn muốn chuyển danh sách Số tài khoản và Thỏa thuận đang hoạt động sẽ được sử dụng trong Proc được lưu trữ (SP) của bạn.
Tôi nghĩ rằng có hai tùy chọn:bạn thực thi Stored Proc nhiều lần cho mỗi tổ hợp tham số hoặc bạn thay đổi SP để lấy một danh sách thay vì các giá trị riêng lẻ và xử lý danh sách này (như truyền một mảng).
Với cách bạn đang gọi SP, tôi nghĩ cái sau sẽ phù hợp hơn.
Ví dụ:nếu bạn thay đổi SP để nhận @AccountNumber dưới dạng VARCHAR (MAX), nó có thể nhận được một chuỗi được phân tách bằng dấu phẩy, ví dụ:1005,1234,1754, v.v. có thể được lưu trữ trong một ô trên trang tính. Sau đó, bạn có thể tách chuỗi này trong SP và sử dụng nó trong truy vấn của mình.
Để biết ví dụ về tách chuỗi trong SQL, hãy xem hàm SplitInts dành cho SQL Server 2005 được đề xuất tại đây: Cách chuyển một mảng vào thủ tục được lưu trữ trên SQL Server