Посчитать количество строчек в результате SQL запроса

Для получения информации о том, сколько строк таблицы было считано или записано в результате запроса, используется функция @@ROWCOUNT.
Функция @@ROWCOUNT возвращает количество строк, задействованных в запросе.
1 2 3 |
SELECT Id, Name, Position from Users SELECT @@ROWCOUNT |
Одно из практических применений –подсчет количества обновленных строк таблицы стороне SQL сервера.
1 2 3 4 5 6 7 8 9 10 11 |
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, которое не изменится после следующего запроса.
Комментариев нет »
No comments yet.
RSS feed for comments on this post. TrackBack URL
Leave a comment
Популярное за месяц
- Excel. Как сделать выбор значения ячейки из списка
- Правила оформления текстовых документов по ГОСТ 7.32 - 2001
- Windows 8.1 – не меняется яркость экрана. Решение проблемы
- Как под рисунком сделать надпись в Word
- Изменить формат ссылок R1C1 в Excel
- Настроить автоматическую сортировку писем по папкам в Outlook
- Удалить ненужные профили в Xbox 360
- Как записать диск с MP3 программой Nero Burning Rom
- Условия в PowerShell
- Подключение мыши CBR CM530Bt к компьютеру
Новое на сайте
- Разрезать клип на части в Vegas Pro
- Разрешить воспроизведение видео MP4 на сайте
- Не отправляются сообщения при нажатии Enter в веб-версии WhatsApp в Chrome
- Не запрашивать пароль после отключения экрана в Windows 10
- Программа для склеивания видео MP4Joiner
- Не открывается крышка бензобака в Opel Antara
- Офигенные стекла для Honor 8 Lite на AliExpress
- Запросы для обновления базы данных WordPress при изменении адреса сайта
- Программы для контроля и ограничения использования телефона ребенка
- Запретить запуск приложений Windows
Популярное за 24 часа
- Windows 8.1 – не меняется яркость экрана. Решение проблемы
- Как под рисунком сделать надпись в Word
- Удалить ненужные профили в Xbox 360
- Подключение мыши CBR CM530Bt к компьютеру
- Excel. Как сделать выбор значения ячейки из списка
- Правила оформления текстовых документов по ГОСТ 7.32 - 2001
- Как записать диск с MP3 программой Nero Burning Rom
- Калибровочная карта для Xbox 360
- Исправление ошибки "FATAL ERROR: wglCreateContextAttribsARB failed" при запуске 3D игр на ноутбуке
- Добавить чекбокс (флажок, крыжик) в документе Word