Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
25.04.2015, 13:54
|
|||
---|---|---|---|
|
|||
Получить кол-во измененных строк после UPDATE |
|||
#18+
После UPDATE получаю кол-во строк запросом "SELECT changes()". Но после выполнения запроса Код: sql 1.
changes() не возвращает 0, если после обновления данных field2 не изменился, а лишь перезаписался. Можно ли как-то определить, были ли реальные изменения в БД после UPDATE? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.04.2015, 15:04
|
|||
---|---|---|---|
Получить кол-во измененных строк после UPDATE |
|||
#18+
Slon747после обновления данных field2 не изменился, а лишь перезаписался может быть field1? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.04.2015, 15:59
|
|||
---|---|---|---|
|
|||
Получить кол-во измененных строк после UPDATE |
|||
#18+
VSVLAD, точно. Я имел в виду field1 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.04.2015, 18:27
|
|||
---|---|---|---|
Получить кол-во измененных строк после UPDATE |
|||
#18+
Slon747, Обычным способом не узнаешь, так как запись в поле, не важно что там ранее было, это всё же запись. Перед обновлением, нужно выбрать строки, которые будут обновлены, обновить, и потом уже сравнивать что в действительности поменялось. Других адекватных способов не знаю ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.04.2015, 18:39
|
|||
---|---|---|---|
Получить кол-во измененных строк после UPDATE |
|||
#18+
Slon747, добавить в where условие "and field1<>1" :o) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.04.2015, 09:20
|
|||
---|---|---|---|
Получить кол-во измененных строк после UPDATE |
|||
#18+
fd00chSlon747, добавить в where условие "and field1<>1" :o) А расскажи теперь что случится если в field1 будет лежать null ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.04.2015, 11:03
|
|||
---|---|---|---|
Получить кол-во измененных строк после UPDATE |
|||
#18+
PPA, диск форматнется? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.04.2015, 08:17
|
|||
---|---|---|---|
Получить кол-во измененных строк после UPDATE |
|||
#18+
fd00chPPA, диск форматнется? У Slon747 сломается апдейт т.к. ты даешь глючные советы ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=54&tablet=1&tid=2008683]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 265ms |
total: | 408ms |
0 / 0 |