Я создаю запрос, в котором количество выбранных столбцов не исправлено, поэтому я генерирую время выполнения запроса и выполняю его в хранимой процедуре. Но я застрял теперь, потому что я хочу, чтобы выполнить какую-то операцию из моего запроса в соответствии с количеством записей, но я не знаю, как получить подсчет количества записей из динамического запроса, где мой запрос какCount Количество записей запроса динамической сборки в переменную
DECLARE @RowCount AS numeric(18,0)
DECLARE @SQL AS VARCHAR(MAX)
Set @SQL ='Select Count(*) From ((Select Col1,Col2,Col3,Col4 From Table1)) as rowcount'
Exec(@SQL)
Set @RowCount = ????..
Не могли бы вы рассказать мне, как я получил счетчик записей из запроса dynaimc?
Вы имеете в виду - получите количество столбцов? –
нет Я имею в виду подсчет числа строк –
Почему бы вам не выбрать счетчик в своем запросе? –