выполяю 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 известен. Каким образом можно обновить некоторые ячейки чтоб не заменялись значения в остальных?
Ответов: 257
Рейтинг: -2
|
|||
карма: 0 |
|