Командата, изпратена до SQL Server, е
exec sp_executesql
N'SELECT P0 = @p0, P1 = @p1, P2 = @p2...',
N'@p0 int,@p1 int,@p2 int...',
@p0=0,@p1=1,@p2=2...
Имайте предвид, че 2 от слотовете за параметри в извикването на sp_executesql
се заемат с NVARCHAR
низове за текст на заявка и дефиниции на параметри, като по този начин остават „само“ 2098 свободни за използване.