Форум: "Базы";
Текущий архив: 2003.05.26;
Скачать: [xml.tar.bz2];
ВнизUPDATE BLOB = INSERT Найти похожие ветки
← →
anpv (2003-05-06 14:57) [0]Привет!
Имеется БД с таблицей table:
CREATE TABLE table (field BLOB);
При многократном выполнении следующего запроса к БД MySQL:
UPDATE table
SET field=:param;
param типа ftBLOB постоянно разный;
1-я запись в таблице не меняется, а добавляются другие, подобно INSERT, хотя должна меняться на param.
Подскажите как обновлять только 1-ю запись?
← →
fidget (2003-05-06 15:10) [1]> Подскажите как обновлять только 1-ю запись?
что занчит 1я запись? Первая она по какому критерию то?
используйте UPDATE .... [ORDER BY] LIMIT 1.
← →
anpv (2003-05-06 15:12) [2]2 fidget:
Это значит что в таблице должна быть только единственная запись, которая обновляется.
← →
valnech (2003-05-06 16:00) [3]>Это значит что в таблице должна быть только единственная запись, которая обновляется.
Надо использовать WHERE и идентифицировать запись, ту единственную, которую тебе надо обновить
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.05.26;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c