Warning: Undefined variable $thumbnail in /var/www/admin/www/markimarta.ru/wp-content/themes/markimarta2023/single.php on line 44
Warning: Attempt to read property "ID" on null in /var/www/admin/www/markimarta.ru/wp-content/themes/markimarta2023/single.php on line 44
Warning: Undefined variable $thumbnail in /var/www/admin/www/markimarta.ru/wp-content/themes/markimarta2023/single.php on line 45
Warning: Attempt to read property "post_title" on null in /var/www/admin/www/markimarta.ru/wp-content/themes/markimarta2023/single.php on line 45
Для получения информации о том, сколько строк таблицы было считано или записано в результате запроса, используется функция @@ROWCOUNT.
Функция @@ROWCOUNT возвращает количество строк, задействованных в запросе.
SELECT Id, Name, Position from Users SELECT @@ROWCOUNT
Одно из практических применений –подсчет количества обновленных строк таблицы стороне SQL сервера.
UPDATE Users SET IsBoss = 1 where Level > 3 declare @S int = @@ROWCOUNT IF @@ROWCOUNT = 0 BEGIN SELECT 'Nothing updated' END ELSE BEGIN SELECT @S END
Значение @@ROWCOUNT меняется после каждого запроса. Поэтому в примере выше значение @@ROWCOUNT записывается в переменную @S, которое не изменится после следующего запроса.

