Những gì bạn đang cố gắng làm là có thể nhưng không sử dụng cách tiếp cận hiện tại của bạn. Đây là một vấn đề rất phổ biến với tất cả các giải pháp có thể có trước SQL Server 2008 có sự đánh đổi liên quan đến hiệu suất, bảo mật và sử dụng bộ nhớ.
Liên kết này hiển thị một số phương pháp tiếp cận cho SQL Server 2000/2005
SQL Server 2008 hỗ trợ truyền tham số giá trị bảng.
Tôi hy vọng điều này sẽ hữu ích.