У меня есть 2 nvarchar
переменные, каждая из которых содержит команды.
- переменная
DECLARE @ResourceClause AS nvarchar(MAX) = N'
from CleneniPzs cp
переменная, которая вызывает 1. nvarchar
DECLARE @Query AS nvarchar(MAX) = N'
select * from (SELECT
distinct cp.Id
' + @ResourceClause + N'
) as sq
ORDER BY ' + STUFF((SELECT N', ' + cs.SortColumn + N' ' + cs.OrderColumn FROM @ColumnSort cs FOR XML PATH('')), 1, 2, '') +
IIF(@s IS NOT NULL, N' OFFSET ' + cast(@p * @s as nvarchar(255)) + N' ROWS FETCH NEXT ' + cast(@s as nvarchar(255)) + N' ROWS ONLY', N'')
Мне нужно назначить общее количество записей, которые возвращают 2.nvarchar для моей переменной @totalCount
что-то вроде этогоэто плохо)
select @totalCount = count(*) from @Query