|
Как узнать сколько записей изменяется в UPDATE, DELETE, INSERT
|
|||
---|---|---|---|
#18+
В описании MySQL написано что DELETE, INSERT, REPLACE, and UPDATE возвращают число строк, которые были изменены. Как узнать сколько записей было изменено и результат получить в какую нибудь переменную. типа : SET @A=(DELETE FROM test WHERE name='ivanov'); ... это выражение не работает ... |
|||
:
Нравится:
Не нравится:
|
|||
29.02.2004, 15:14 |
|
Как узнать сколько записей изменяется в UPDATE, DELETE, INSERT
|
|||
---|---|---|---|
#18+
При выполнении запроса возвращается код завершения этого запроса: т. е. запрос выполнен или нет. Информация о количестве реально обработаныых записей обычно возвращается в некоторой встроенной (псевдо) переменной (так сделано в других СУБД). Что-то аналогичное должно быть и в MySQL. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2004, 18:27 |
|
Как узнать сколько записей изменяется в UPDATE, DELETE, INSERT
|
|||
---|---|---|---|
#18+
http://www.mysql.com/doc/ru/mysql_affected_rows.html (это для С, в большинстве других языков тоже есть что-то похожее) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2004, 00:42 |
|
Как узнать сколько записей изменяется в UPDATE, DELETE, INSERT
|
|||
---|---|---|---|
#18+
К сожалению количетво строк мне нужно получить не из внешней программы, а в самой субд MySQL. весь нелп перерыл, - встроенной переменной не нашел, может все-таки в MySQL есть такая переменная которая возращает колличество обработанных строк ? Просто не попала в описание ? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2004, 02:50 |
|
Как узнать сколько записей изменяется в UPDATE, DELETE, INSERT
|
|||
---|---|---|---|
#18+
Что значит в самой субд? Ты к МуСКЛ через что подключаешься-то? Если - через консоль mysql - то он вроде пишет, сколько строк обработано (кроме случая с DELETE FROM table без WHERE). ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2004, 10:42 |
|
Как узнать сколько записей изменяется в UPDATE, DELETE, INSERT
|
|||
---|---|---|---|
#18+
Использовать мне эту информацию нужно в хранимых процедурах юзаю MySQL 5.0.0 альфу ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2004, 22:04 |
|
Как узнать сколько записей изменяется в UPDATE, DELETE, INSERT
|
|||
---|---|---|---|
#18+
А триггеры есть в MySQl иначе можно было все это организовать через них . i_i (';') (V),(V),, JS ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2004, 13:41 |
|
Как узнать сколько записей изменяется в UPDATE, DELETE, INSERT
|
|||
---|---|---|---|
#18+
А есть хоть какой-то мануал по поводу ХП в Мускуле? Может - там что нарыть? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2004, 11:40 |
|
|
start [/forum/topic.php?fid=47&msg=32433351&tid=1855361]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 141ms |
0 / 0 |