![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| agatha |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 30.5.2007 Репутация: нет Всего: нет |
update не работает. ошибок не выдает.
Необходимо чтобы вместе с id обновлялись поля kod, kod2, которые = id.
Это сообщение отредактировал(а) agatha - 13.6.2007, 08:26 |
|||
|
||||
| Serkys |
|
||||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1061 Регистрация: 19.4.2004 Репутация: 1 Всего: 22 |
А поле `id` у тебя наверное первичный ключ (PRIMARY)? Нельзя его обновлять.
Замени на:
|
||||
|
|||||
| agatha |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 30.5.2007 Репутация: нет Всего: нет |
primary) и это одно из условий. выход? |
|||
|
||||
| -=Ustas=- |
|
|||
![]() Ustix IT Group ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2222 Регистрация: 21.1.2005 Где: Краснодар Репутация: 17 Всего: 69 |
Примари нельзя апдейтить! А если у тебя есть такой бредовый запрос:
то у тебя проблемы с постановкой и решением задачи. -------------------- В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм. ----- |
|||
|
||||
| Serkys |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1061 Регистрация: 19.4.2004 Репутация: 1 Всего: 22 |
||||
|
||||
| sTa1kEr |
|
||||||||
|
9/10 программиста ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1553 Регистрация: 21.2.2007 Репутация: 9 Всего: 146 |
С каких это пор? PRIMARY KEY всегда должен быть уникальным, но обновлять его никто не запрещал. Это в MSSQL нельзя обновлять поля со свойством identity (аналог auto increment в MySQL), а в MySQL можно, если оно останется уникальным.
Проблема в том, что поля надо заключать в символ ` , а все, что заключается в одинарную кавычку интерпретируется MySQL как строковая константа. По этому MySQL и не выдает никаких ошибок, т.к. синтактически этот запрос корректный, но не имеет никакого смысла. Правильный запрос:
Это сообщение отредактировал(а) sTa1kEr - 13.6.2007, 19:41 |
||||||||
|
|||||||||
| Serkys |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1061 Регистрация: 19.4.2004 Репутация: 1 Всего: 22 |
||||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |