Существует ли эквивалент НАБОРУ SQL Server NOCOUNT в MySQL?

Делает MySQL, имеют эквивалент SQL Server SET NOCOUNT ON оператор?

8
задан Tim Stone 4 June 2012 в 03:48
поделиться

2 ответа

Насколько мне известно, эквивалента нет.

1
ответ дан 5 December 2019 в 21:15
поделиться

SET NOCOUNT ON останавливает возвращение сообщения, указывающего количество строк, затронутых оператором Transact-SQL, как часть результатов .

MySQL не сообщает количество строк, затронутых запросом, поэтому такой функции нет.

Вы можете , если хотите узнать количество затронутых строк, используя функцию ROW_COUNT () , сразу после вашего запроса:

DELETE FROM mytable WHERE name="John";
SELECT ROW_COUNT();
6
ответ дан 5 December 2019 в 21:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: