SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 10.04.2010 20:10:15

FiMko
Активист
Откуда: Санкт-Петербург
Зарегистрирован: 18.09.2009
Сообщений: 198

Получить количество затронутых записей

Ребята, меня интересует следующий вопрос: при выполнении запроса, MySQL уведомляет о том какое количество строк было затронуто этим запросом, например:

mysql> update words set word="qwe" where word_id=10;
Query OK, 0 rows affected (0.00 sec)
Rows matched: 1  Changed: 0  Warnings: 0

Меня заинтересовало, можно ли как-то получить данные, которые указал MySQL (0 rows affected, Changed: 0) с помощью запроса MySQL, чтобы можно было их обработать внутри MySQL?

Например в виде, как это реализовано функцией mysql_affected_rows в PHP.

Неактивен

 

#2 10.04.2010 20:16:12

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Получить количество затронутых записей

Неактивен

 

#3 10.04.2010 20:17:27

FiMko
Активист
Откуда: Санкт-Петербург
Зарегистрирован: 18.09.2009
Сообщений: 198

Re: Получить количество затронутых записей

rgbeast написал:

http://dev.mysql.com/doc/refman/5.1/en/information-functions.html#function_row-count

Ух ты! Огромное спасибо! Честно ни питал никаких надежд, что такое существует, да и поиском выходил только на PHP.

Отредактированно FiMko (10.04.2010 20:18:11)

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson