Вверх ↑
Ответов: 257
Рейтинг: -2
#1: 2013-11-12 10:12:39 ЛС | профиль | цитата
выполяю Insert or Replace into sklad (id,name) Values (1,2); в итоге в остальных ячейках все данные стираются, то есть он не только переписывет заданные значения в заданных полях, но и стирает все данные из полей, которые не указаны в скобках. Как быть? Можно ли применить UPDATE вместе с INSERT и какой тогда долже быть синтаксис?
------------ Дoбавленo в 10.12:
в строку подставляются значения из форматстр, по этому забивание в ручную полей для update не вариант, исходный запрос выглядит так Insert or Replace into table (id,%1) values (%2). - это первый раз при записи строк, дальше уже при обновлении id известен. Каким образом можно обновить некоторые ячейки чтоб не заменялись значения в остальных?
карма: 0

0